time=2026-06-16T01:32:02.939Z level=DEBUG msg="Not attempting generation of an ABI report" time=2026-06-16T01:32:02.939Z level=DEBUG msg="Configuring container namespace" time=2026-06-16T01:32:02.939Z level=DEBUG msg="Set binaries" eopkg=eopkg.bin eopkg_xml=eopkg.py2 ypkg="" time=2026-06-16T01:32:02.939Z level=INFO msg="History generation enabled" time=2026-06-16T01:32:03.119Z level=DEBUG msg="Obtained package history" time=2026-06-16T01:32:03.121Z level=DEBUG msg="Building package" name=or-tools version=9.12 release=3 type=ypkg profile=unstable-x86_64 time=2026-06-16T01:32:03.121Z level=DEBUG msg="Configuring overlay storage" time=2026-06-16T01:32:03.121Z level=DEBUG msg="Mounting overlayfs" time=2026-06-16T01:32:03.121Z level=DEBUG msg="Mounting root tmpfs" dir=/var/cache/solbuild/unstable-x86_64/or-tools size=40G time=2026-06-16T01:32:03.122Z level=DEBUG msg="Creating overlay storage directory" path=/var/cache/solbuild/unstable-x86_64/or-tools/work time=2026-06-16T01:32:03.122Z level=DEBUG msg="Creating overlay storage directory" path=/var/cache/solbuild/unstable-x86_64/or-tools/tmp time=2026-06-16T01:32:03.122Z level=DEBUG msg="Creating overlay storage directory" path=/var/cache/solbuild/unstable-x86_64/or-tools/img time=2026-06-16T01:32:03.122Z level=DEBUG msg="Creating overlay storage directory" path=/var/cache/solbuild/unstable-x86_64/or-tools/union time=2026-06-16T01:32:03.122Z level=DEBUG msg="Mounting backing image" point=/var/lib/solbuild/images/unstable-x86_64.img time=2026-06-16T01:32:03.126Z level=DEBUG msg="Mounting overlayfs" upper=/var/cache/solbuild/unstable-x86_64/or-tools/tmp lower=/var/cache/solbuild/unstable-x86_64/or-tools/img workdir=/var/cache/solbuild/unstable-x86_64/or-tools/work target=/var/cache/solbuild/unstable-x86_64/or-tools/union time=2026-06-16T01:32:03.127Z level=DEBUG msg="Bringing up virtual filesystems" time=2026-06-16T01:32:03.127Z level=DEBUG msg="Creating VFS directory" dir=/var/cache/solbuild/unstable-x86_64/or-tools/union/dev/pts time=2026-06-16T01:32:03.127Z level=DEBUG msg="Creating VFS directory" dir=/var/cache/solbuild/unstable-x86_64/or-tools/union/dev/shm time=2026-06-16T01:32:03.127Z level=DEBUG msg="Mounting vfs /dev" time=2026-06-16T01:32:03.128Z level=DEBUG msg="Mounting vfs /dev/pts" time=2026-06-16T01:32:03.128Z level=DEBUG msg="Mounting vfs /proc" time=2026-06-16T01:32:03.129Z level=DEBUG msg="Mounting vfs /sys" time=2026-06-16T01:32:03.129Z level=DEBUG msg="Mounting vfs /dev/shm" time=2026-06-16T01:32:03.130Z level=DEBUG msg="Creating target directory" dir=/var/cache/solbuild/unstable-x86_64/or-tools/union/home/build/work time=2026-06-16T01:32:03.130Z level=DEBUG msg="Copying source" source=/srv/builder/BUILDDIR/CLONE/packages/packages/o/or-tools/package.yml target=/var/cache/solbuild/unstable-x86_64/or-tools/union/home/build/work/package.yml time=2026-06-16T01:32:03.130Z level=DEBUG msg="Validating sources" time=2026-06-16T01:32:03.130Z level=DEBUG msg="Downloading source" uri=https://github.com/google/or-tools/releases/download/v9.12/or-tools-9.12.tar.gz time=2026-06-16T01:32:03.396Z level=INFO msg="Source URL redirected" to="https://release-assets.githubusercontent.com/github-production-release-asset/31102092/b2540c6d-6a34-4360-be5d-e0e7a4b7493f?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-06-16T02%3A17%3A45Z&rscd=attachment%3B+filename%3Dor-tools-9.12.tar.gz&rsct=application%2Foctet-stream&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-06-16T01%3A16%3A59Z&ske=2026-06-16T02%3A17%3A45Z&sks=b&skv=2018-11-09&sig=5YBnDeJB%2FIMwZ6MWGnL%2BWcHLwGKHekee3XbkLMYAGKc%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc4MTU3NTMyMywibmJmIjoxNzgxNTczNTIzLCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.CxYNBO766xEFymBjhkUsQ8HwQhcCO4JjrLaLwR2ECHg&response-content-disposition=attachment%3B%20filename%3Dor-tools-9.12.tar.gz&response-content-type=application%2Foctet-stream" from=https://github.com/google/or-tools/releases/download/v9.12/or-tools-9.12.tar.gz time=2026-06-16T01:32:03.525Z level=INFO msg="Downloading source" uri=https://github.com/google/or-tools/releases/download/v9.12/or-tools-9.12.tar.gz time=2026-06-16T01:32:04.290Z level=DEBUG msg="Copying host asset" key=/etc/resolv.conf time=2026-06-16T01:32:04.290Z level=DEBUG msg="Copying host asset" key=/etc/eopkg/eopkg.conf time=2026-06-16T01:32:04.290Z level=DEBUG msg="Copying host asset" key=/etc/ccache/ccache.conf time=2026-06-16T01:32:04.291Z level=DEBUG msg="Starting D-BUS" time=2026-06-16T01:32:04.291Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/or-tools/union command="dbus-uuidgen --ensure" time=2026-06-16T01:32:04.296Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/or-tools/union command="dbus-daemon --system" time=2026-06-16T01:32:04.299Z level=DEBUG msg="Discovering repos in rootfs" time=2026-06-16T01:32:04.299Z level=DEBUG msg="Removing repository" repo=Solus time=2026-06-16T01:32:04.299Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/or-tools/union command="eopkg.bin remove-repo 'Solus' -N" Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 Repo Solus removed from system. time=2026-06-16T01:32:04.407Z level=DEBUG msg="Adding repo to system" name=Solus uri=https://packages.getsol.us/unstable/eopkg-index.xml.xz time=2026-06-16T01:32:04.407Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/or-tools/union command="eopkg.bin add-repo 'Solus' 'https://packages.getsol.us/unstable/eopkg-index.xml.xz' -N" Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 Warning: No repository found. Automatically adding Solus stable. Repo Solus added to system. Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 Updating repository: Solus Disabling keyboard interrupts for file operations. eopkg-index.xml.xz.sha1sum (40.0 B) 0% 0.00 --/- [--:--:--] eopkg-index.xml.xz.sha1sum (40.0 B)100% 0.00 --/- [--:--:--] [complete] eopkg-index.xml.xz (3.1 MB) 0% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 0% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 0% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 0% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 1% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 1% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 1% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 1% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 2% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 2% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 2% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 2% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 3% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 3% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 3% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 4% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 4% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 4% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 4% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 5% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 5% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 5% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 5% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 6% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 6% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 6% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 6% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 7% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 7% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 7% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 8% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 8% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 8% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 8% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 9% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 9% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 9% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 9% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 10% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 10% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 10% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 10% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 11% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 11% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 11% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 12% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 12% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 12% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 12% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 13% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 13% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 13% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 13% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 14% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 14% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 14% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 14% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 15% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 15% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 15% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 16% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 16% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 16% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 16% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 17% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 17% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 17% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 17% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 18% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 18% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 18% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 18% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 19% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 19% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 19% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 20% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 20% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 20% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 20% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 21% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 21% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 21% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 21% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 22% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 22% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 22% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 22% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 23% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 23% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 23% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 24% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 24% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 24% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 24% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 25% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 25% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 25% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 25% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 26% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 26% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 26% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 26% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 27% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 27% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 27% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 28% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 28% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 28% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 28% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 29% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 29% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 29% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 29% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 30% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 30% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 30% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 30% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 31% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 31% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 31% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 32% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 32% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 32% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 32% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 33% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 33% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 33% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 33% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 34% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 34% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 34% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 34% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 35% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 35% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 35% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 36% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 36% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 36% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 36% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 37% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 37% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 37% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 37% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 38% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 38% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 38% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 38% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 39% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 39% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 39% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 40% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 40% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 40% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 40% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 41% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 41% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 41% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 41% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 42% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 42% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 42% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 42% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 43% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 43% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 43% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 44% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 44% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 44% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 44% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 45% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 45% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 45% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 45% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 46% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 46% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 46% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 46% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 47% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 47% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 47% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 48% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 48% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 48% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 48% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 49% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 49% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 49% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 49% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 50% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 50% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 50% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 50% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 51% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 51% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 51% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 52% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 52% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 52% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 52% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 53% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 53% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 53% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 53% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 54% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 54% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 54% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 54% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 55% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 55% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 55% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 56% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 56% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 56% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 56% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 57% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 57% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 57% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 57% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 58% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 58% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 58% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 58% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 59% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 59% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 59% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 60% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 60% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 60% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 60% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 61% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 61% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 61% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 61% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 62% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 62% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 62% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 62% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 63% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 63% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 63% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 64% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 64% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 64% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 64% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 65% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 65% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 65% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 65% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 66% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 66% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 66% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 66% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 67% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 67% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 67% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 68% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 68% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 68% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 68% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 69% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 69% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 69% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 69% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 70% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 70% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 70% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 70% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 71% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 71% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 71% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 72% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 72% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 72% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 72% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 73% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 73% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 73% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 73% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 74% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 74% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 74% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 74% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 75% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 75% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 75% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 76% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 76% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 76% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 76% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 77% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 77% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 77% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 77% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 78% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 78% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 78% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 78% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 79% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 79% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 79% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 80% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 80% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 80% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 80% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 81% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 81% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 81% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 81% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 82% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 82% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 82% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 82% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 83% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 83% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 83% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 84% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 84% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 84% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 84% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 85% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 85% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 85% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 85% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 86% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 86% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 86% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 86% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 87% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 87% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 87% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 88% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 88% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 88% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 88% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 89% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 89% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 89% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 89% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 90% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 90% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 90% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 90% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 91% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 91% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 91% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 92% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 92% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 92% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 92% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 93% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 93% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 93% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 93% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 94% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 94% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 94% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 94% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 95% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 95% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 95% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 96% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 96% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 96% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 96% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 97% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 97% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 97% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 97% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 98% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 98% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 98% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 98% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 99% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 99% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 99% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB)100% 0.00 --/- [--:--:--] [complete] Package database updated. time=2026-06-16T01:32:06.482Z level=DEBUG msg="Upgrading system base" time=2026-06-16T01:32:06.482Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/or-tools/union command="eopkg.bin upgrade -y -N" Updating repositories Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 Updating repository: Solus Disabling keyboard interrupts for file operations. eopkg-index.xml.xz.sha1sum (40.0 B) 0% 0.00 --/- [--:--:--] eopkg-index.xml.xz.sha1sum (40.0 B)100% 0.00 --/- [--:--:--] [complete] Solus repository information is up-to-date. Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 Warning: Safety switch forces the installation of following packages: envsubst Warning: Safety switch forces the upgrade of following packages: bash bash-completion brotli eopkg file gettext gettext-libs glib2 gobject-introspection hwdata libcap-ng libdw libelf libgcc libgomp libgpg-error libicu libnss libstdc++ libtextstyle libusb libxml2 openssl python-magic sqlite3 util-linux which wireless-regdb The following packages will be upgraded: bash bash-completion bash-completion-devel brotli cmake envsubst eopkg file file-devel g++ gcc gettext gettext-devel gettext-libs gfortran glib2 glib2-devel gobject-introspection gobject-introspection-devel hwdata iksemel libcap-ng libdw libelf libgcc libgfortran libgomp libgpg-error libgpg-error-devel libicu libicu-devel libnss libpipeline libstdc++ libtextstyle libtextstyle-devel libusb libxml2 libxml2-devel m4 meson nftables openssl openssl-devel pygments python-annotated-doc python-cffi python-click python-cparser python-eopkg python-humanize python-jeepney python-lzma-mt python-magic python-markdown-it-py python-mdurl python-ordered-set python-packaging python-rich python-setuptools python-shellingham python-typer python-typing-extensions python-xattr python-zstandard python3 pyyaml ruamel-yaml-clib ruamel_yaml sqlite3 util-linux util-linux-devel which wireless-regdb ypkg Total size of package(s): 198.83 MB Warning: There are extra packages due to dependencies. Downloading 1 / 75 Package python-lzma-mt found in repository Solus python-lzma-mt-0.1.4-2-1-x86_64.eopkg [cached] Downloading 2 / 75 Package libgomp found in repository Solus libgomp-15.2.0-93-1-x86_64.eopkg [cached] Downloading 3 / 75 Package ruamel-yaml-clib found in repository Solus ruamel-yaml-clib-0.2.15-4-1-x86_64.eopkg [cached] Downloading 4 / 75 Package openssl found in repository Solus openssl-3.6.3-59-1-x86_64.eopkg [cached] Downloading 5 / 75 Package gcc found in repository Solus gcc-15.2.0-93-1-x86_64.eopkg [cached] Downloading 6 / 75 Package libicu found in repository Solus libicu-78.3-31-1-x86_64.eopkg [cached] Downloading 7 / 75 Package libxml2 found in repository Solus libxml2-2.13.9-60-1-x86_64.eopkg [cached] Downloading 8 / 75 Package libgpg-error found in repository Solus libgpg-error-1.61-29-1-x86_64.eopkg [cached] Downloading 9 / 75 Package libgpg-error-devel found in repository Solus libgpg-error-devel-1.61-29-1-x86_64.eopkg [cached] Downloading 10 / 75 Package libtextstyle found in repository Solus libtextstyle-1.0-23-1-x86_64.eopkg [cached] Downloading 11 / 75 Package libtextstyle-devel found in repository Solus libtextstyle-devel-1.0-23-1-x86_64.eopkg [cached] Downloading 12 / 75 Package envsubst found in repository Solus envsubst-1.0-23-1-x86_64.eopkg [cached] Downloading 13 / 75 Package gettext-libs found in repository Solus gettext-libs-1.0-23-1-x86_64.eopkg [cached] Downloading 14 / 75 Package gettext found in repository Solus gettext-1.0-23-1-x86_64.eopkg [cached] Downloading 15 / 75 Package gettext-devel found in repository Solus gettext-devel-1.0-23-1-x86_64.eopkg [cached] Downloading 16 / 75 Package sqlite3 found in repository Solus sqlite3-3.53.2-67-1-x86_64.eopkg [cached] Downloading 17 / 75 Package util-linux found in repository Solus util-linux-2.41.4-58-1-x86_64.eopkg [cached] Downloading 18 / 75 Package python3 found in repository Solus python3-3.14.6-79-1-x86_64.eopkg [cached] Downloading 19 / 75 Package python-rich found in repository Solus python-rich-15.0.0-9-1-x86_64.eopkg [cached] Downloading 20 / 75 Package python-shellingham found in repository Solus python-shellingham-1.5.4-6-1-x86_64.eopkg [cached] Downloading 21 / 75 Package python-eopkg found in repository Solus python-eopkg-4.5.0-42-1-x86_64.eopkg [cached] Downloading 22 / 75 Package libpipeline found in repository Solus libpipeline-1.5.8-10-1-x86_64.eopkg [cached] Downloading 23 / 75 Package which found in repository Solus which-2.25-9-1-x86_64.eopkg [cached] Downloading 24 / 75 Package hwdata found in repository Solus hwdata-0.408-53-1-x86_64.eopkg [cached] Downloading 25 / 75 Package python-humanize found in repository Solus python-humanize-4.8.0-14-1-x86_64.eopkg [cached] Downloading 26 / 75 Package bash found in repository Solus bash-5.3.12-90-1-x86_64.eopkg [cached] Downloading 27 / 75 Package python-magic found in repository Solus python-magic-0.4.27-15-1-x86_64.eopkg [cached] Downloading 28 / 75 Package python-ordered-set found in repository Solus python-ordered-set-4.1.0-5-1-x86_64.eopkg [cached] Downloading 29 / 75 Package libelf found in repository Solus libelf-0.195-31-1-x86_64.eopkg [cached] Downloading 30 / 75 Package cmake found in repository Solus cmake-4.3.3-69-1-x86_64.eopkg [cached] Downloading 31 / 75 Package python-packaging found in repository Solus python-packaging-26.2-28-1-x86_64.eopkg [cached] Downloading 32 / 75 Package ruamel_yaml found in repository Solus ruamel_yaml-0.19.1-9-1-x86_64.eopkg [cached] Downloading 33 / 75 Package util-linux-devel found in repository Solus util-linux-devel-2.41.4-58-1-x86_64.eopkg [cached] Downloading 34 / 75 Package glib2 found in repository Solus glib2-2.88.1-128-1-x86_64.eopkg [cached] Downloading 35 / 75 Package glib2-devel found in repository Solus glib2-devel-2.88.1-128-1-x86_64.eopkg [cached] Downloading 36 / 75 Package gobject-introspection found in repository Solus gobject-introspection-1.86.0-47-1-x86_64.eopkg [cached] Downloading 37 / 75 Package gobject-introspection-devel found in repository Solus gobject-introspection-devel-1.86.0-47-1-x86_64.eopkg [cached] Downloading 38 / 75 Package python-cffi found in repository Solus python-cffi-2.0.0-23-1-x86_64.eopkg [cached] Downloading 39 / 75 Package nftables found in repository Solus nftables-1.1.1-12-1-x86_64.eopkg [cached] Downloading 40 / 75 Package file found in repository Solus file-5.47-26-1-x86_64.eopkg [cached] Downloading 41 / 75 Package file-devel found in repository Solus file-devel-5.47-26-1-x86_64.eopkg [cached] Downloading 42 / 75 Package libgcc found in repository Solus libgcc-15.2.0-93-1-x86_64.eopkg [cached] Downloading 43 / 75 Package python-xattr found in repository Solus python-xattr-1.3.0-5-1-x86_64.eopkg [cached] Downloading 44 / 75 Package iksemel found in repository Solus iksemel-1.6.2-6-1-x86_64.eopkg [cached] Downloading 45 / 75 Package libstdc++ found in repository Solus libstdc++-15.2.0-93-1-x86_64.eopkg [cached] Downloading 46 / 75 Package python-mdurl found in repository Solus python-mdurl-0.1.2-4-1-x86_64.eopkg [cached] Downloading 47 / 75 Package libcap-ng found in repository Solus libcap-ng-0.9.3-15-1-x86_64.eopkg [cached] Downloading 48 / 75 Package python-annotated-doc found in repository Solus python-annotated-doc-0.0.4-1-1-x86_64.eopkg [cached] Downloading 49 / 75 Package python-typer found in repository Solus python-typer-0.26.7-3-1-x86_64.eopkg [cached] Downloading 50 / 75 Package libicu-devel found in repository Solus libicu-devel-78.3-31-1-x86_64.eopkg [cached] Downloading 51 / 75 Package pyyaml found in repository Solus pyyaml-6.0.3-25-1-x86_64.eopkg [cached] Downloading 52 / 75 Package bash-completion found in repository Solus bash-completion-2.17.0-28-1-x86_64.eopkg [cached] Downloading 53 / 75 Package bash-completion-devel found in repository Solus bash-completion-devel-2.17.0-28-1-x86_64.eopkg [cached] Downloading 54 / 75 Package python-cparser found in repository Solus python-cparser-2.22-14-1-x86_64.eopkg [cached] Downloading 55 / 75 Package wireless-regdb found in repository Solus wireless-regdb-2026.03.18-11-1-x86_64.eopkg [cached] Downloading 56 / 75 Package python-markdown-it-py found in repository Solus python-markdown-it-py-4.2.0-6-1-x86_64.eopkg [cached] Downloading 57 / 75 Package brotli found in repository Solus brotli-1.2.0-14-1-x86_64.eopkg [cached] Downloading 58 / 75 Package m4 found in repository Solus m4-1.4.21-10-1-x86_64.eopkg [cached] Downloading 59 / 75 Package libxml2-devel found in repository Solus libxml2-devel-2.13.9-60-1-x86_64.eopkg [cached] Downloading 60 / 75 Package python-jeepney found in repository Solus python-jeepney-0.9.0-10-1-x86_64.eopkg [cached] Downloading 61 / 75 Package python-setuptools found in repository Solus python-setuptools-82.0.1-27-1-x86_64.eopkg [cached] Downloading 62 / 75 Package python-click found in repository Solus python-click-8.4.1-19-1-x86_64.eopkg [cached] Downloading 63 / 75 Package libgfortran found in repository Solus libgfortran-15.2.0-93-1-x86_64.eopkg [cached] Downloading 64 / 75 Package libusb found in repository Solus libusb-1.0.30-19-1-x86_64.eopkg [cached] Downloading 65 / 75 Package meson found in repository Solus meson-1.11.0-71-1-x86_64.eopkg [cached] Downloading 66 / 75 Package eopkg found in repository Solus eopkg-4.5.0-42-1-x86_64.eopkg [cached] Downloading 67 / 75 Package libnss found in repository Solus libnss-3.125-84-1-x86_64.eopkg [cached] Downloading 68 / 75 Package g++ found in repository Solus g++-15.2.0-93-1-x86_64.eopkg [cached] Downloading 69 / 75 Package pygments found in repository Solus pygments-2.19.2-22-1-x86_64.eopkg [cached] Downloading 70 / 75 Package libdw found in repository Solus libdw-0.195-31-1-x86_64.eopkg [cached] Downloading 71 / 75 Package gfortran found in repository Solus gfortran-15.2.0-93-1-x86_64.eopkg [cached] Downloading 72 / 75 Package openssl-devel found in repository Solus openssl-devel-3.6.3-59-1-x86_64.eopkg [cached] Downloading 73 / 75 Package python-typing-extensions found in repository Solus python-typing-extensions-4.15.0-14-1-x86_64.eopkg [cached] Downloading 74 / 75 Package ypkg found in repository Solus ypkg-35.1.1-217-1-x86_64.eopkg [cached] Downloading 75 / 75 Package python-zstandard found in repository Solus python-zstandard-0.25.0-8-1-x86_64.eopkg [cached] Finished downloading package upgrades. Disabling keyboard interrupts for file operations. Installing 1 / 75 python-lzma-mt-0.1.4-2-1-x86_64.eopkg [cached] Installing python-lzma-mt, version 0.1.4, release 2 Upgrading to new distribution release Extracting the files of python-lzma-mt (6%) Extracting the files of python-lzma-mt (12%) Extracting the files of python-lzma-mt (18%) Extracting the files of python-lzma-mt (25%) Extracting the files of python-lzma-mt (31%) Extracting the files of python-lzma-mt (37%) Extracting the files of python-lzma-mt (43%) Extracting the files of python-lzma-mt (50%) Extracting the files of python-lzma-mt (56%) Extracting the files of python-lzma-mt (62%) Extracting the files of python-lzma-mt (68%) Extracting the files of python-lzma-mt (75%) Extracting the files of python-lzma-mt (81%) Extracting the files of python-lzma-mt (87%) Extracting the files of python-lzma-mt (93%) Extracting the files of python-lzma-mt (100%) [complete] Upgraded python-lzma-mt Installing 2 / 75 libgomp-15.2.0-93-1-x86_64.eopkg [cached] Installing libgomp, version 15.2.0, release 93 Upgrading to new distribution release Extracting the files of libgomp (33%) Extracting the files of libgomp (66%) Extracting the files of libgomp (100%) [complete] Upgraded libgomp Installing 3 / 75 ruamel-yaml-clib-0.2.15-4-1-x86_64.eopkg [cached] Installing ruamel-yaml-clib, version 0.2.15, release 4 Upgrading to new distribution release Extracting the files of ruamel-yaml-clib (16%) Extracting the files of ruamel-yaml-clib (33%) Extracting the files of ruamel-yaml-clib (50%) Extracting the files of ruamel-yaml-clib (66%) Extracting the files of ruamel-yaml-clib (83%) Extracting the files of ruamel-yaml-clib (100%) [complete] Upgraded ruamel-yaml-clib Installing 4 / 75 openssl-3.6.3-59-1-x86_64.eopkg [cached] Installing openssl, version 3.6.3, release 59 Upgrading to new distribution release Extracting the files of openssl (0%) Extracting the files of openssl (0%) Extracting the files of openssl (0%) Extracting the files of openssl (1%) Extracting the files of openssl (1%) Extracting the files of openssl (1%) Extracting the files of openssl (1%) Extracting the files of openssl (2%) Extracting the files of openssl (2%) Extracting the files of openssl (2%) Extracting the files of openssl (2%) Extracting the files of openssl (3%) Extracting the files of openssl (3%) Extracting the files of openssl (3%) Extracting the files of openssl (3%) Extracting the files of openssl (4%) Extracting the files of openssl (4%) Extracting the files of openssl (4%) Extracting the files of openssl (4%) Extracting the files of openssl (5%) Extracting the files of openssl (5%) Extracting the files of openssl (5%) Extracting the files of openssl (5%) Extracting the files of openssl (6%) Extracting the files of openssl (6%) Extracting the files of openssl (6%) Extracting the files of openssl (6%) Extracting the files of openssl (7%) Extracting the files of openssl (7%) Extracting the files of openssl (7%) Extracting the files of openssl (8%) Extracting the files of openssl (8%) Extracting the files of openssl (8%) Extracting the files of openssl (8%) Extracting the files of openssl (9%) Extracting the files of openssl (9%) Extracting the files of openssl (9%) Extracting the files of openssl (9%) Extracting the files of openssl (10%) Extracting the files of openssl (10%) Extracting the files of openssl (10%) Extracting the files of openssl (10%) Extracting the files of openssl (11%) Extracting the files of openssl (11%) Extracting the files of openssl (11%) Extracting the files of openssl (11%) Extracting the files of openssl (12%) Extracting the files of openssl (12%) Extracting the files of openssl (12%) Extracting the files of openssl (12%) Extracting the files of openssl (13%) Extracting the files of openssl (13%) Extracting the files of openssl (13%) Extracting the files of openssl (13%) Extracting the files of openssl (14%) Extracting the files of openssl (14%) Extracting the files of openssl (14%) Extracting the files of openssl (15%) Extracting the files of openssl (15%) Extracting the files of openssl (15%) Extracting the files of openssl (15%) Extracting the files of openssl (16%) Extracting the files of openssl (16%) Extracting the files of openssl (16%) Extracting the files of openssl (16%) Extracting the files of openssl (17%) Extracting the files of openssl (17%) Extracting the files of openssl (17%) Extracting the files of openssl (17%) Extracting the files of openssl (18%) Extracting the files of openssl (18%) Extracting the files of openssl (18%) Extracting the files of openssl (18%) Extracting the files of openssl (19%) Extracting the files of openssl (19%) Extracting the files of openssl (19%) Extracting the files of openssl (19%) Extracting the files of openssl (20%) Extracting the files of openssl (20%) Extracting the files of openssl (20%) Extracting the files of openssl (20%) Extracting the files of openssl (21%) Extracting the files of openssl (21%) Extracting the files of openssl (21%) Extracting the files of openssl (22%) Extracting the files of openssl (22%) Extracting the files of openssl (22%) Extracting the files of openssl (22%) Extracting the files of openssl (23%) Extracting the files of openssl (23%) Extracting the files of openssl (23%) Extracting the files of openssl (23%) Extracting the files of openssl (24%) Extracting the files of openssl (24%) Extracting the files of openssl (24%) Extracting the files of openssl (24%) Extracting the files of openssl (25%) Extracting the files of openssl (25%) Extracting the files of openssl (25%) Extracting the files of openssl (25%) Extracting the files of openssl (26%) Extracting the files of openssl (26%) Extracting the files of openssl (26%) Extracting the files of openssl (26%) Extracting the files of openssl (27%) Extracting the files of openssl (27%) Extracting the files of openssl (27%) Extracting the files of openssl (27%) Extracting the files of openssl (28%) Extracting the files of openssl (28%) Extracting the files of openssl (28%) Extracting the files of openssl (29%) Extracting the files of openssl (29%) Extracting the files of openssl (29%) Extracting the files of openssl (29%) Extracting the files of openssl (30%) Extracting the files of openssl (30%) Extracting the files of openssl (30%) Extracting the files of openssl (30%) Extracting the files of openssl (31%) Extracting the files of openssl (31%) Extracting the files of openssl (31%) Extracting the files of openssl (31%) Extracting the files of openssl (32%) Extracting the files of openssl (32%) Extracting the files of openssl (32%) Extracting the files of openssl (32%) Extracting the files of openssl (33%) Extracting the files of openssl (33%) Extracting the files of openssl (33%) Extracting the files of openssl (33%) Extracting the files of openssl (34%) Extracting the files of openssl (34%) Extracting the files of openssl (34%) Extracting the files of openssl (34%) Extracting the files of openssl (35%) Extracting the files of openssl (35%) Extracting the files of openssl (35%) Extracting the files of openssl (36%) Extracting the files of openssl (36%) Extracting the files of openssl (36%) Extracting the files of openssl (36%) Extracting the files of openssl (37%) Extracting the files of openssl (37%) Extracting the files of openssl (37%) Extracting the files of openssl (37%) Extracting the files of openssl (38%) Extracting the files of openssl (38%) Extracting the files of openssl (38%) Extracting the files of openssl (38%) Extracting the files of openssl (39%) Extracting the files of openssl (39%) Extracting the files of openssl (39%) Extracting the files of openssl (39%) Extracting the files of openssl (40%) Extracting the files of openssl (40%) Extracting the files of openssl (40%) Extracting the files of openssl (40%) Extracting the files of openssl (41%) Extracting the files of openssl (41%) Extracting the files of openssl (41%) Extracting the files of openssl (41%) Extracting the files of openssl (42%) Extracting the files of openssl (42%) Extracting the files of openssl (42%) Extracting the files of openssl (43%) Extracting the files of openssl (43%) Extracting the files of openssl (43%) Extracting the files of openssl (43%) Extracting the files of openssl (44%) Extracting the files of openssl (44%) Extracting the files of openssl (44%) Extracting the files of openssl (44%) Extracting the files of openssl (45%) Extracting the files of openssl (45%) Extracting the files of openssl (45%) Extracting the files of openssl (45%) Extracting the files of openssl (46%) Extracting the files of openssl (46%) Extracting the files of openssl (46%) Extracting the files of openssl (46%) Extracting the files of openssl (47%) Extracting the files of openssl (47%) Extracting the files of openssl (47%) Extracting the files of openssl (47%) Extracting the files of openssl (48%) Extracting the files of openssl (48%) Extracting the files of openssl (48%) Extracting the files of openssl (48%) Extracting the files of openssl (49%) Extracting the files of openssl (49%) Extracting the files of openssl (49%) Extracting the files of openssl (50%) Extracting the files of openssl (50%) Extracting the files of openssl (50%) Extracting the files of openssl (50%) Extracting the files of openssl (51%) Extracting the files of openssl (51%) Extracting the files of openssl (51%) Extracting the files of openssl (51%) Extracting the files of openssl (52%) Extracting the files of openssl (52%) Extracting the files of openssl (52%) Extracting the files of openssl (52%) Extracting the files of openssl (53%) Extracting the files of openssl (53%) Extracting the files of openssl (53%) Extracting the files of openssl (53%) Extracting the files of openssl (54%) Extracting the files of openssl (54%) Extracting the files of openssl (54%) Extracting the files of openssl (54%) Extracting the files of openssl (55%) Extracting the files of openssl (55%) Extracting the files of openssl (55%) Extracting the files of openssl (55%) Extracting the files of openssl (56%) Extracting the files of openssl (56%) Extracting the files of openssl (56%) Extracting the files of openssl (56%) Extracting the files of openssl (57%) Extracting the files of openssl (57%) Extracting the files of openssl (57%) Extracting the files of openssl (58%) Extracting the files of openssl (58%) Extracting the files of openssl (58%) Extracting the files of openssl (58%) Extracting the files of openssl (59%) Extracting the files of openssl (59%) Extracting the files of openssl (59%) Extracting the files of openssl (59%) Extracting the files of openssl (60%) Extracting the files of openssl (60%) Extracting the files of openssl (60%) Extracting the files of openssl (60%) Extracting the files of openssl (61%) Extracting the files of openssl (61%) Extracting the files of openssl (61%) Extracting the files of openssl (61%) Extracting the files of openssl (62%) Extracting the files of openssl (62%) Extracting the files of openssl (62%) Extracting the files of openssl (62%) Extracting the files of openssl (63%) Extracting the files of openssl (63%) Extracting the files of openssl (63%) Extracting the files of openssl (63%) Extracting the files of openssl (64%) Extracting the files of openssl (64%) Extracting the files of openssl (64%) Extracting the files of openssl (65%) Extracting the files of openssl (65%) Extracting the files of openssl (65%) Extracting the files of openssl (65%) Extracting the files of openssl (66%) Extracting the files of openssl (66%) Extracting the files of openssl (66%) Extracting the files of openssl (66%) Extracting the files of openssl (67%) Extracting the files of openssl (67%) Extracting the files of openssl (67%) Extracting the files of openssl (67%) Extracting the files of openssl (68%) Extracting the files of openssl (68%) Extracting the files of openssl (68%) Extracting the files of openssl (68%) Extracting the files of openssl (69%) Extracting the files of openssl (69%) Extracting the files of openssl (69%) Extracting the files of openssl (69%) Extracting the files of openssl (70%) Extracting the files of openssl (70%) Extracting the files of openssl (70%) Extracting the files of openssl (70%) Extracting the files of openssl (71%) Extracting the files of openssl (71%) Extracting the files of openssl (71%) Extracting the files of openssl (72%) Extracting the files of openssl (72%) Extracting the files of openssl (72%) Extracting the files of openssl (72%) Extracting the files of openssl (73%) Extracting the files of openssl (73%) Extracting the files of openssl (73%) Extracting the files of openssl (73%) Extracting the files of openssl (74%) Extracting the files of openssl (74%) Extracting the files of openssl (74%) Extracting the files of openssl (74%) Extracting the files of openssl (75%) Extracting the files of openssl (75%) Extracting the files of openssl (75%) Extracting the files of openssl (75%) Extracting the files of openssl (76%) Extracting the files of openssl (76%) Extracting the files of openssl (76%) Extracting the files of openssl (76%) Extracting the files of openssl (77%) Extracting the files of openssl (77%) Extracting the files of openssl (77%) Extracting the files of openssl (77%) Extracting the files of openssl (78%) Extracting the files of openssl (78%) Extracting the files of openssl (78%) Extracting the files of openssl (79%) Extracting the files of openssl (79%) Extracting the files of openssl (79%) Extracting the files of openssl (79%) Extracting the files of openssl (80%) Extracting the files of openssl (80%) Extracting the files of openssl (80%) Extracting the files of openssl (80%) Extracting the files of openssl (81%) Extracting the files of openssl (81%) Extracting the files of openssl (81%) Extracting the files of openssl (81%) Extracting the files of openssl (82%) Extracting the files of openssl (82%) Extracting the files of openssl (82%) Extracting the files of openssl (82%) Extracting the files of openssl (83%) Extracting the files of openssl (83%) Extracting the files of openssl (83%) Extracting the files of openssl (83%) Extracting the files of openssl (84%) Extracting the files of openssl (84%) Extracting the files of openssl (84%) Extracting the files of openssl (84%) Extracting the files of openssl (85%) Extracting the files of openssl (85%) Extracting the files of openssl (85%) Extracting the files of openssl (86%) Extracting the files of openssl (86%) Extracting the files of openssl (86%) Extracting the files of openssl (86%) Extracting the files of openssl (87%) Extracting the files of openssl (87%) Extracting the files of openssl (87%) Extracting the files of openssl (87%) Extracting the files of openssl (88%) Extracting the files of openssl (88%) Extracting the files of openssl (88%) Extracting the files of openssl (88%) Extracting the files of openssl (89%) Extracting the files of openssl (89%) Extracting the files of openssl (89%) Extracting the files of openssl (89%) Extracting the files of openssl (90%) Extracting the files of openssl (90%) Extracting the files of openssl (90%) Extracting the files of openssl (90%) Extracting the files of openssl (91%) Extracting the files of openssl (91%) Extracting the files of openssl (91%) Extracting the files of openssl (91%) Extracting the files of openssl (92%) Extracting the files of openssl (92%) Extracting the files of openssl (92%) Extracting the files of openssl (93%) Extracting the files of openssl (93%) Extracting the files of openssl (93%) Extracting the files of openssl (93%) Extracting the files of openssl (94%) Extracting the files of openssl (94%) Extracting the files of openssl (94%) Extracting the files of openssl (94%) Extracting the files of openssl (95%) Extracting the files of openssl (95%) Extracting the files of openssl (95%) Extracting the files of openssl (95%) Extracting the files of openssl (96%) Extracting the files of openssl (96%) Extracting the files of openssl (96%) Extracting the files of openssl (96%) Extracting the files of openssl (97%) Extracting the files of openssl (97%) Extracting the files of openssl (97%) Extracting the files of openssl (97%) Extracting the files of openssl (98%) Extracting the files of openssl (98%) Extracting the files of openssl (98%) Extracting the files of openssl (98%) Extracting the files of openssl (99%) Extracting the files of openssl (99%) Extracting the files of openssl (99%) Extracting the files of openssl (100%) [complete] Upgraded openssl Installing 5 / 75 gcc-15.2.0-93-1-x86_64.eopkg [cached] Installing gcc, version 15.2.0, release 93 Upgrading to new distribution release Extracting the files of gcc (0%) Extracting the files of gcc (0%) Extracting the files of gcc (0%) Extracting the files of gcc (0%) Extracting the files of gcc (0%) Extracting the files of gcc (0%) Extracting the files of gcc (0%) Extracting the files of gcc (0%) Extracting the files of gcc (0%) Extracting the files of gcc (1%) Extracting the files of gcc (1%) Extracting the files of gcc (1%) Extracting the files of gcc (1%) Extracting the files of gcc (1%) Extracting the files of gcc (1%) Extracting the files of gcc (1%) Extracting the files of gcc (1%) Extracting the files of gcc (1%) Extracting the files of gcc (2%) Extracting the files of gcc (2%) Extracting the files of gcc (2%) Extracting the files of gcc (2%) Extracting the files of gcc (2%) Extracting the files of gcc (2%) Extracting the files of gcc (2%) Extracting the files of gcc (2%) Extracting the files of gcc (2%) Extracting the files of gcc (3%) Extracting the files of gcc (3%) Extracting the files of gcc (3%) Extracting the files of gcc (3%) Extracting the files of gcc (3%) Extracting the files of gcc (3%) Extracting the files of gcc (3%) Extracting the files of gcc (3%) Extracting the files of gcc (3%) Extracting the files of gcc (4%) Extracting the files of gcc (4%) Extracting the files of gcc (4%) Extracting the files of gcc (4%) Extracting the files of gcc (4%) Extracting the files of gcc (4%) Extracting the files of gcc (4%) Extracting the files of gcc (4%) Extracting the files of gcc (4%) Extracting the files of gcc (4%) Extracting the files of gcc (5%) Extracting the files of gcc (5%) Extracting the files of gcc (5%) Extracting the files of gcc (5%) Extracting the files of gcc (5%) Extracting the files of gcc (5%) Extracting the files of gcc (5%) Extracting the files of gcc (5%) Extracting the files of gcc (5%) Extracting the files of gcc (6%) Extracting the files of gcc (6%) Extracting the files of gcc (6%) Extracting the files of gcc (6%) Extracting the files of gcc (6%) Extracting the files of gcc (6%) Extracting the files of gcc (6%) Extracting the files of gcc (6%) Extracting the files of gcc (6%) Extracting the files of gcc (7%) Extracting the files of gcc (7%) Extracting the files of gcc (7%) Extracting the files of gcc (7%) Extracting the files of gcc (7%) Extracting the files of gcc (7%) Extracting the files of gcc (7%) Extracting the files of gcc (7%) Extracting the files of gcc (7%) Extracting the files of gcc (8%) Extracting the files of gcc (8%) Extracting the files of gcc (8%) Extracting the files of gcc (8%) Extracting the files of gcc (8%) Extracting the files of gcc (8%) Extracting the files of gcc (8%) Extracting the files of gcc (8%) Extracting the files of gcc (8%) Extracting the files of gcc (8%) Extracting the files of gcc (9%) Extracting the files of gcc (9%) Extracting the files of gcc (9%) Extracting the files of gcc (9%) Extracting the files of gcc (9%) Extracting the files of gcc (9%) Extracting the files of gcc (9%) Extracting the files of gcc (9%) Extracting the files of gcc (9%) Extracting the files of gcc (10%) Extracting the files of gcc (10%) Extracting the files of gcc (10%) Extracting the files of gcc (10%) Extracting the files of gcc (10%) Extracting the files of gcc (10%) Extracting the files of gcc (10%) Extracting the files of gcc (10%) Extracting the files of gcc (10%) Extracting the files of gcc (11%) Extracting the files of gcc (11%) Extracting the files of gcc (11%) Extracting the files of gcc (11%) Extracting the files of gcc (11%) Extracting the files of gcc (11%) Extracting the files of gcc (11%) Extracting the files of gcc (11%) Extracting the files of gcc (11%) Extracting the files of gcc (12%) Extracting the files of gcc (12%) Extracting the files of gcc (12%) Extracting the files of gcc (12%) Extracting the files of gcc (12%) Extracting the files of gcc (12%) Extracting the files of gcc (12%) Extracting the files of gcc (12%) Extracting the files of gcc (12%) Extracting the files of gcc (12%) Extracting the files of gcc (13%) Extracting the files of gcc (13%) Extracting the files of gcc (13%) Extracting the files of gcc (13%) Extracting the files of gcc (13%) Extracting the files of gcc (13%) Extracting the files of gcc (13%) Extracting the files of gcc (13%) Extracting the files of gcc (13%) Extracting the files of gcc (14%) Extracting the files of gcc (14%) Extracting the files of gcc (14%) Extracting the files of gcc (14%) Extracting the files of gcc (14%) Extracting the files of gcc (14%) Extracting the files of gcc (14%) Extracting the files of gcc (14%) Extracting the files of gcc (14%) Extracting the files of gcc (15%) Extracting the files of gcc (15%) Extracting the files of gcc (15%) Extracting the files of gcc (15%) Extracting the files of gcc (15%) Extracting the files of gcc (15%) Extracting the files of gcc (15%) Extracting the files of gcc (15%) Extracting the files of gcc (15%) Extracting the files of gcc (16%) Extracting the files of gcc (16%) Extracting the files of gcc (16%) Extracting the files of gcc (16%) Extracting the files of gcc (16%) Extracting the files of gcc (16%) Extracting the files of gcc (16%) Extracting the files of gcc (16%) Extracting the files of gcc (16%) Extracting the files of gcc (16%) Extracting the files of gcc (17%) Extracting the files of gcc (17%) Extracting the files of gcc (17%) Extracting the files of gcc (17%) Extracting the files of gcc (17%) Extracting the files of gcc (17%) Extracting the files of gcc (17%) Extracting the files of gcc (17%) Extracting the files of gcc (17%) Extracting the files of gcc (18%) Extracting the files of gcc (18%) Extracting the files of gcc (18%) Extracting the files of gcc (18%) Extracting the files of gcc (18%) Extracting the files of gcc (18%) Extracting the files of gcc (18%) Extracting the files of gcc (18%) Extracting the files of gcc (18%) Extracting the files of gcc (19%) Extracting the files of gcc (19%) Extracting the files of gcc (19%) Extracting the files of gcc (19%) Extracting the files of gcc (19%) Extracting the files of gcc (19%) Extracting the files of gcc (19%) Extracting the files of gcc (19%) Extracting the files of gcc (19%) Extracting the files of gcc (20%) Extracting the files of gcc (20%) Extracting the files of gcc (20%) Extracting the files of gcc (20%) Extracting the files of gcc (20%) Extracting the files of gcc (20%) Extracting the files of gcc (20%) Extracting the files of gcc (20%) Extracting the files of gcc (20%) Extracting the files of gcc (20%) Extracting the files of gcc (21%) Extracting the files of gcc (21%) Extracting the files of gcc (21%) Extracting the files of gcc (21%) Extracting the files of gcc (21%) Extracting the files of gcc (21%) Extracting the files of gcc (21%) Extracting the files of gcc (21%) Extracting the files of gcc (21%) Extracting the files of gcc (22%) Extracting the files of gcc (22%) Extracting the files of gcc (22%) Extracting the files of gcc (22%) Extracting the files of gcc (22%) Extracting the files of gcc (22%) Extracting the files of gcc (22%) Extracting the files of gcc (22%) Extracting the files of gcc (22%) Extracting the files of gcc (23%) Extracting the files of gcc (23%) Extracting the files of gcc (23%) Extracting the files of gcc (23%) Extracting the files of gcc (23%) Extracting the files of gcc (23%) Extracting the files of gcc (23%) Extracting the files of gcc (23%) Extracting the files of gcc (23%) Extracting the files of gcc (24%) Extracting the files of gcc (24%) Extracting the files of gcc (24%) Extracting the files of gcc (24%) Extracting the files of gcc (24%) Extracting the files of gcc (24%) Extracting the files of gcc (24%) Extracting the files of gcc (24%) Extracting the files of gcc (24%) Extracting the files of gcc (24%) Extracting the files of gcc (25%) Extracting the files of gcc (25%) Extracting the files of gcc (25%) Extracting the files of gcc (25%) Extracting the files of gcc (25%) Extracting the files of gcc (25%) Extracting the files of gcc (25%) Extracting the files of gcc (25%) Extracting the files of gcc (25%) Extracting the files of gcc (26%) Extracting the files of gcc (26%) Extracting the files of gcc (26%) Extracting the files of gcc (26%) Extracting the files of gcc (26%) Extracting the files of gcc (26%) Extracting the files of gcc (26%) Extracting the files of gcc (26%) Extracting the files of gcc (26%) Extracting the files of gcc (27%) Extracting the files of gcc (27%) Extracting the files of gcc (27%) Extracting the files of gcc (27%) Extracting the files of gcc (27%) Extracting the files of gcc (27%) Extracting the files of gcc (27%) Extracting the files of gcc (27%) Extracting the files of gcc (27%) Extracting the files of gcc (28%) Extracting the files of gcc (28%) Extracting the files of gcc (28%) Extracting the files of gcc (28%) Extracting the files of gcc (28%) Extracting the files of gcc (28%) Extracting the files of gcc (28%) Extracting the files of gcc (28%) Extracting the files of gcc (28%) Extracting the files of gcc (28%) Extracting the files of gcc (29%) Extracting the files of gcc (29%) Extracting the files of gcc (29%) Extracting the files of gcc (29%) Extracting the files of gcc (29%) Extracting the files of gcc (29%) Extracting the files of gcc (29%) Extracting the files of gcc (29%) Extracting the files of gcc (29%) Extracting the files of gcc (30%) Extracting the files of gcc (30%) Extracting the files of gcc (30%) Extracting the files of gcc (30%) Extracting the files of gcc (30%) Extracting the files of gcc (30%) Extracting the files of gcc (30%) Extracting the files of gcc (30%) Extracting the files of gcc (30%) Extracting the files of gcc (31%) Extracting the files of gcc (31%) Extracting the files of gcc (31%) Extracting the files of gcc (31%) Extracting the files of gcc (31%) Extracting the files of gcc (31%) Extracting the files of gcc (31%) Extracting the files of gcc (31%) Extracting the files of gcc (31%) Extracting the files of gcc (32%) Extracting the files of gcc (32%) Extracting the files of gcc (32%) Extracting the files of gcc (32%) Extracting the files of gcc (32%) Extracting the files of gcc (32%) Extracting the files of gcc (32%) Extracting the files of gcc (32%) Extracting the files of gcc (32%) Extracting the files of gcc (32%) Extracting the files of gcc (33%) Extracting the files of gcc (33%) Extracting the files of gcc (33%) Extracting the files of gcc (33%) Extracting the files of gcc (33%) Extracting the files of gcc (33%) Extracting the files of gcc (33%) Extracting the files of gcc (33%) Extracting the files of gcc (33%) Extracting the files of gcc (34%) Extracting the files of gcc (34%) Extracting the files of gcc (34%) Extracting the files of gcc (34%) Extracting the files of gcc (34%) Extracting the files of gcc (34%) Extracting the files of gcc (34%) Extracting the files of gcc (34%) Extracting the files of gcc (34%) Extracting the files of gcc (35%) Extracting the files of gcc (35%) Extracting the files of gcc (35%) Extracting the files of gcc (35%) Extracting the files of gcc (35%) Extracting the files of gcc (35%) Extracting the files of gcc (35%) Extracting the files of gcc (35%) Extracting the files of gcc (35%) Extracting the files of gcc (36%) Extracting the files of gcc (36%) Extracting the files of gcc (36%) Extracting the files of gcc (36%) Extracting the files of gcc (36%) Extracting the files of gcc (36%) Extracting the files of gcc (36%) Extracting the files of gcc (36%) Extracting the files of gcc (36%) Extracting the files of gcc (36%) Extracting the files of gcc (37%) Extracting the files of gcc (37%) Extracting the files of gcc (37%) Extracting the files of gcc (37%) Extracting the files of gcc (37%) Extracting the files of gcc (37%) Extracting the files of gcc (37%) Extracting the files of gcc (37%) Extracting the files of gcc (37%) Extracting the files of gcc (38%) Extracting the files of gcc (38%) Extracting the files of gcc (38%) Extracting the files of gcc (38%) Extracting the files of gcc (38%) Extracting the files of gcc (38%) Extracting the files of gcc (38%) Extracting the files of gcc (38%) Extracting the files of gcc (38%) Extracting the files of gcc (39%) Extracting the files of gcc (39%) Extracting the files of gcc (39%) Extracting the files of gcc (39%) Extracting the files of gcc (39%) Extracting the files of gcc (39%) Extracting the files of gcc (39%) Extracting the files of gcc (39%) Extracting the files of gcc (39%) Extracting the files of gcc (40%) Extracting the files of gcc (40%) Extracting the files of gcc (40%) Extracting the files of gcc (40%) Extracting the files of gcc (40%) Extracting the files of gcc (40%) Extracting the files of gcc (40%) Extracting the files of gcc (40%) Extracting the files of gcc (40%) Extracting the files of gcc (40%) Extracting the files of gcc (41%) Extracting the files of gcc (41%) Extracting the files of gcc (41%) Extracting the files of gcc (41%) Extracting the files of gcc (41%) Extracting the files of gcc (41%) Extracting the files of gcc (41%) Extracting the files of gcc (41%) Extracting the files of gcc (41%) Extracting the files of gcc (42%) Extracting the files of gcc (42%) Extracting the files of gcc (42%) Extracting the files of gcc (42%) Extracting the files of gcc (42%) Extracting the files of gcc (42%) Extracting the files of gcc (42%) Extracting the files of gcc (42%) Extracting the files of gcc (42%) Extracting the files of gcc (43%) Extracting the files of gcc (43%) Extracting the files of gcc (43%) Extracting the files of gcc (43%) Extracting the files of gcc (43%) Extracting the files of gcc (43%) Extracting the files of gcc (43%) Extracting the files of gcc (43%) Extracting the files of gcc (43%) Extracting the files of gcc (44%) Extracting the files of gcc (44%) Extracting the files of gcc (44%) Extracting the files of gcc (44%) Extracting the files of gcc (44%) Extracting the files of gcc (44%) Extracting the files of gcc (44%) Extracting the files of gcc (44%) Extracting the files of gcc (44%) Extracting the files of gcc (44%) Extracting the files of gcc (45%) Extracting the files of gcc (45%) Extracting the files of gcc (45%) Extracting the files of gcc (45%) Extracting the files of gcc (45%) Extracting the files of gcc (45%) Extracting the files of gcc (45%) Extracting the files of gcc (45%) Extracting the files of gcc (45%) Extracting the files of gcc (46%) Extracting the files of gcc (46%) Extracting the files of gcc (46%) Extracting the files of gcc (46%) Extracting the files of gcc (46%) Extracting the files of gcc (46%) Extracting the files of gcc (46%) Extracting the files of gcc (46%) Extracting the files of gcc (46%) Extracting the files of gcc (47%) Extracting the files of gcc (47%) Extracting the files of gcc (47%) Extracting the files of gcc (47%) Extracting the files of gcc (47%) Extracting the files of gcc (47%) Extracting the files of gcc (47%) Extracting the files of gcc (47%) Extracting the files of gcc (47%) Extracting the files of gcc (48%) Extracting the files of gcc (48%) Extracting the files of gcc (48%) Extracting the files of gcc (48%) Extracting the files of gcc (48%) Extracting the files of gcc (48%) Extracting the files of gcc (48%) Extracting the files of gcc (48%) Extracting the files of gcc (48%) Extracting the files of gcc (48%) Extracting the files of gcc (49%) Extracting the files of gcc (49%) Extracting the files of gcc (49%) Extracting the files of gcc (49%) Extracting the files of gcc (49%) Extracting the files of gcc (49%) Extracting the files of gcc (49%) Extracting the files of gcc (49%) Extracting the files of gcc (49%) Extracting the files of gcc (50%) Extracting the files of gcc (50%) Extracting the files of gcc (50%) Extracting the files of gcc (50%) Extracting the files of gcc (50%) Extracting the files of gcc (50%) Extracting the files of gcc (50%) Extracting the files of gcc (50%) Extracting the files of gcc (50%) Extracting the files of gcc (51%) Extracting the files of gcc (51%) Extracting the files of gcc (51%) Extracting the files of gcc (51%) Extracting the files of gcc (51%) Extracting the files of gcc (51%) Extracting the files of gcc (51%) Extracting the files of gcc (51%) Extracting the files of gcc (51%) Extracting the files of gcc (52%) Extracting the files of gcc (52%) Extracting the files of gcc (52%) Extracting the files of gcc (52%) Extracting the files of gcc (52%) Extracting the files of gcc (52%) Extracting the files of gcc (52%) Extracting the files of gcc (52%) Extracting the files of gcc (52%) Extracting the files of gcc (52%) Extracting the files of gcc (53%) Extracting the files of gcc (53%) Extracting the files of gcc (53%) Extracting the files of gcc (53%) Extracting the files of gcc (53%) Extracting the files of gcc (53%) Extracting the files of gcc (53%) Extracting the files of gcc (53%) Extracting the files of gcc (53%) Extracting the files of gcc (54%) Extracting the files of gcc (54%) Extracting the files of gcc (54%) Extracting the files of gcc (54%) Extracting the files of gcc (54%) Extracting the files of gcc (54%) Extracting the files of gcc (54%) Extracting the files of gcc (54%) Extracting the files of gcc (54%) Extracting the files of gcc (55%) Extracting the files of gcc (55%) Extracting the files of gcc (55%) Extracting the files of gcc (55%) Extracting the files of gcc (55%) Extracting the files of gcc (55%) Extracting the files of gcc (55%) Extracting the files of gcc (55%) Extracting the files of gcc (55%) Extracting the files of gcc (56%) Extracting the files of gcc (56%) Extracting the files of gcc (56%) Extracting the files of gcc (56%) Extracting the files of gcc (56%) Extracting the files of gcc (56%) Extracting the files of gcc (56%) Extracting the files of gcc (56%) Extracting the files of gcc (56%) Extracting the files of gcc (56%) Extracting the files of gcc (57%) Extracting the files of gcc (57%) Extracting the files of gcc (57%) Extracting the files of gcc (57%) Extracting the files of gcc (57%) Extracting the files of gcc (57%) Extracting the files of gcc (57%) Extracting the files of gcc (57%) Extracting the files of gcc (57%) Extracting the files of gcc (58%) Extracting the files of gcc (58%) Extracting the files of gcc (58%) Extracting the files of gcc (58%) Extracting the files of gcc (58%) Extracting the files of gcc (58%) Extracting the files of gcc (58%) Extracting the files of gcc (58%) Extracting the files of gcc (58%) Extracting the files of gcc (59%) Extracting the files of gcc (59%) Extracting the files of gcc (59%) Extracting the files of gcc (59%) Extracting the files of gcc (59%) Extracting the files of gcc (59%) Extracting the files of gcc (59%) Extracting the files of gcc (59%) Extracting the files of gcc (59%) Extracting the files of gcc (60%) Extracting the files of gcc (60%) Extracting the files of gcc (60%) Extracting the files of gcc (60%) Extracting the files of gcc (60%) Extracting the files of gcc (60%) Extracting the files of gcc (60%) Extracting the files of gcc (60%) Extracting the files of gcc (60%) Extracting the files of gcc (60%) Extracting the files of gcc (61%) Extracting the files of gcc (61%) Extracting the files of gcc (61%) Extracting the files of gcc (61%) Extracting the files of gcc (61%) Extracting the files of gcc (61%) Extracting the files of gcc (61%) Extracting the files of gcc (61%) Extracting the files of gcc (61%) Extracting the files of gcc (62%) Extracting the files of gcc (62%) Extracting the files of gcc (62%) Extracting the files of gcc (62%) Extracting the files of gcc (62%) Extracting the files of gcc (62%) Extracting the files of gcc (62%) Extracting the files of gcc (62%) Extracting the files of gcc (62%) Extracting the files of gcc (63%) Extracting the files of gcc (63%) Extracting the files of gcc (63%) Extracting the files of gcc (63%) Extracting the files of gcc (63%) Extracting the files of gcc (63%) Extracting the files of gcc (63%) Extracting the files of gcc (63%) Extracting the files of gcc (63%) Extracting the files of gcc (64%) Extracting the files of gcc (64%) Extracting the files of gcc (64%) Extracting the files of gcc (64%) Extracting the files of gcc (64%) Extracting the files of gcc (64%) Extracting the files of gcc (64%) Extracting the files of gcc (64%) Extracting the files of gcc (64%) Extracting the files of gcc (64%) Extracting the files of gcc (65%) Extracting the files of gcc (65%) Extracting the files of gcc (65%) Extracting the files of gcc (65%) Extracting the files of gcc (65%) Extracting the files of gcc (65%) Extracting the files of gcc (65%) Extracting the files of gcc (65%) Extracting the files of gcc (65%) Extracting the files of gcc (66%) Extracting the files of gcc (66%) Extracting the files of gcc (66%) Extracting the files of gcc (66%) Extracting the files of gcc (66%) Extracting the files of gcc (66%) Extracting the files of gcc (66%) Extracting the files of gcc (66%) Extracting the files of gcc (66%) Extracting the files of gcc (67%) Extracting the files of gcc (67%) Extracting the files of gcc (67%) Extracting the files of gcc (67%) Extracting the files of gcc (67%) Extracting the files of gcc (67%) Extracting the files of gcc (67%) Extracting the files of gcc (67%) Extracting the files of gcc (67%) Extracting the files of gcc (68%) Extracting the files of gcc (68%) Extracting the files of gcc (68%) Extracting the files of gcc (68%) Extracting the files of gcc (68%) Extracting the files of gcc (68%) Extracting the files of gcc (68%) Extracting the files of gcc (68%) Extracting the files of gcc (68%) Extracting the files of gcc (68%) Extracting the files of gcc (69%) Extracting the files of gcc (69%) Extracting the files of gcc (69%) Extracting the files of gcc (69%) Extracting the files of gcc (69%) Extracting the files of gcc (69%) Extracting the files of gcc (69%) Extracting the files of gcc (69%) Extracting the files of gcc (69%) Extracting the files of gcc (70%) Extracting the files of gcc (70%) Extracting the files of gcc (70%) Extracting the files of gcc (70%) Extracting the files of gcc (70%) Extracting the files of gcc (70%) Extracting the files of gcc (70%) Extracting the files of gcc (70%) Extracting the files of gcc (70%) Extracting the files of gcc (71%) Extracting the files of gcc (71%) Extracting the files of gcc (71%) Extracting the files of gcc (71%) Extracting the files of gcc (71%) Extracting the files of gcc (71%) Extracting the files of gcc (71%) Extracting the files of gcc (71%) Extracting the files of gcc (71%) Extracting the files of gcc (72%) Extracting the files of gcc (72%) Extracting the files of gcc (72%) Extracting the files of gcc (72%) Extracting the files of gcc (72%) Extracting the files of gcc (72%) Extracting the files of gcc (72%) Extracting the files of gcc (72%) Extracting the files of gcc (72%) Extracting the files of gcc (72%) Extracting the files of gcc (73%) Extracting the files of gcc (73%) Extracting the files of gcc (73%) Extracting the files of gcc (73%) Extracting the files of gcc (73%) Extracting the files of gcc (73%) Extracting the files of gcc (73%) Extracting the files of gcc (73%) Extracting the files of gcc (73%) Extracting the files of gcc (74%) Extracting the files of gcc (74%) Extracting the files of gcc (74%) Extracting the files of gcc (74%) Extracting the files of gcc (74%) Extracting the files of gcc (74%) Extracting the files of gcc (74%) Extracting the files of gcc (74%) Extracting the files of gcc (74%) Extracting the files of gcc (75%) Extracting the files of gcc (75%) Extracting the files of gcc (75%) Extracting the files of gcc (75%) Extracting the files of gcc (75%) Extracting the files of gcc (75%) Extracting the files of gcc (75%) Extracting the files of gcc (75%) Extracting the files of gcc (75%) Extracting the files of gcc (76%) Extracting the files of gcc (76%) Extracting the files of gcc (76%) Extracting the files of gcc (76%) Extracting the files of gcc (76%) Extracting the files of gcc (76%) Extracting the files of gcc (76%) Extracting the files of gcc (76%) Extracting the files of gcc (76%) Extracting the files of gcc (76%) Extracting the files of gcc (77%) Extracting the files of gcc (77%) Extracting the files of gcc (77%) Extracting the files of gcc (77%) Extracting the files of gcc (77%) Extracting the files of gcc (77%) Extracting the files of gcc (77%) Extracting the files of gcc (77%) Extracting the files of gcc (77%) Extracting the files of gcc (78%) Extracting the files of gcc (78%) Extracting the files of gcc (78%) Extracting the files of gcc (78%) Extracting the files of gcc (78%) Extracting the files of gcc (78%) Extracting the files of gcc (78%) Extracting the files of gcc (78%) Extracting the files of gcc (78%) Extracting the files of gcc (79%) Extracting the files of gcc (79%) Extracting the files of gcc (79%) Extracting the files of gcc (79%) Extracting the files of gcc (79%) Extracting the files of gcc (79%) Extracting the files of gcc (79%) Extracting the files of gcc (79%) Extracting the files of gcc (79%) Extracting the files of gcc (80%) Extracting the files of gcc (80%) Extracting the files of gcc (80%) Extracting the files of gcc (80%) Extracting the files of gcc (80%) Extracting the files of gcc (80%) Extracting the files of gcc (80%) Extracting the files of gcc (80%) Extracting the files of gcc (80%) Extracting the files of gcc (80%) Extracting the files of gcc (81%) Extracting the files of gcc (81%) Extracting the files of gcc (81%) Extracting the files of gcc (81%) Extracting the files of gcc (81%) Extracting the files of gcc (81%) Extracting the files of gcc (81%) Extracting the files of gcc (81%) Extracting the files of gcc (81%) Extracting the files of gcc (82%) Extracting the files of gcc (82%) Extracting the files of gcc (82%) Extracting the files of gcc (82%) Extracting the files of gcc (82%) Extracting the files of gcc (82%) Extracting the files of gcc (82%) Extracting the files of gcc (82%) Extracting the files of gcc (82%) Extracting the files of gcc (83%) Extracting the files of gcc (83%) Extracting the files of gcc (83%) Extracting the files of gcc (83%) Extracting the files of gcc (83%) Extracting the files of gcc (83%) Extracting the files of gcc (83%) Extracting the files of gcc (83%) Extracting the files of gcc (83%) Extracting the files of gcc (84%) Extracting the files of gcc (84%) Extracting the files of gcc (84%) Extracting the files of gcc (84%) Extracting the files of gcc (84%) Extracting the files of gcc (84%) Extracting the files of gcc (84%) Extracting the files of gcc (84%) Extracting the files of gcc (84%) Extracting the files of gcc (84%) Extracting the files of gcc (85%) Extracting the files of gcc (85%) Extracting the files of gcc (85%) Extracting the files of gcc (85%) Extracting the files of gcc (85%) Extracting the files of gcc (85%) Extracting the files of gcc (85%) Extracting the files of gcc (85%) Extracting the files of gcc (85%) Extracting the files of gcc (86%) Extracting the files of gcc (86%) Extracting the files of gcc (86%) Extracting the files of gcc (86%) Extracting the files of gcc (86%) Extracting the files of gcc (86%) Extracting the files of gcc (86%) Extracting the files of gcc (86%) Extracting the files of gcc (86%) Extracting the files of gcc (87%) Extracting the files of gcc (87%) Extracting the files of gcc (87%) Extracting the files of gcc (87%) Extracting the files of gcc (87%) Extracting the files of gcc (87%) Extracting the files of gcc (87%) Extracting the files of gcc (87%) Extracting the files of gcc (87%) Extracting the files of gcc (88%) Extracting the files of gcc (88%) Extracting the files of gcc (88%) Extracting the files of gcc (88%) Extracting the files of gcc (88%) Extracting the files of gcc (88%) Extracting the files of gcc (88%) Extracting the files of gcc (88%) Extracting the files of gcc (88%) Extracting the files of gcc (88%) Extracting the files of gcc (89%) Extracting the files of gcc (89%) Extracting the files of gcc (89%) Extracting the files of gcc (89%) Extracting the files of gcc (89%) Extracting the files of gcc (89%) Extracting the files of gcc (89%) Extracting the files of gcc (89%) Extracting the files of gcc (89%) Extracting the files of gcc (90%) Extracting the files of gcc (90%) Extracting the files of gcc (90%) Extracting the files of gcc (90%) Extracting the files of gcc (90%) Extracting the files of gcc (90%) Extracting the files of gcc (90%) Extracting the files of gcc (90%) Extracting the files of gcc (90%) Extracting the files of gcc (91%) Extracting the files of gcc (91%) Extracting the files of gcc (91%) Extracting the files of gcc (91%) Extracting the files of gcc (91%) Extracting the files of gcc (91%) Extracting the files of gcc (91%) Extracting the files of gcc (91%) Extracting the files of gcc (91%) Extracting the files of gcc (92%) Extracting the files of gcc (92%) Extracting the files of gcc (92%) Extracting the files of gcc (92%) Extracting the files of gcc (92%) Extracting the files of gcc (92%) Extracting the files of gcc (92%) Extracting the files of gcc (92%) Extracting the files of gcc (92%) Extracting the files of gcc (92%) Extracting the files of gcc (93%) Extracting the files of gcc (93%) Extracting the files of gcc (93%) Extracting the files of gcc (93%) Extracting the files of gcc (93%) Extracting the files of gcc (93%) Extracting the files of gcc (93%) Extracting the files of gcc (93%) Extracting the files of gcc (93%) Extracting the files of gcc (94%) Extracting the files of gcc (94%) Extracting the files of gcc (94%) Extracting the files of gcc (94%) Extracting the files of gcc (94%) Extracting the files of gcc (94%) Extracting the files of gcc (94%) Extracting the files of gcc (94%) Extracting the files of gcc (94%) Extracting the files of gcc (95%) Extracting the files of gcc (95%) Extracting the files of gcc (95%) Extracting the files of gcc (95%) Extracting the files of gcc (95%) Extracting the files of gcc (95%) Extracting the files of gcc (95%) Extracting the files of gcc (95%) Extracting the files of gcc (95%) Extracting the files of gcc (96%) Extracting the files of gcc (96%) Extracting the files of gcc (96%) Extracting the files of gcc (96%) Extracting the files of gcc (96%) Extracting the files of gcc (96%) Extracting the files of gcc (96%) Extracting the files of gcc (96%) Extracting the files of gcc (96%) Extracting the files of gcc (96%) Extracting the files of gcc (97%) Extracting the files of gcc (97%) Extracting the files of gcc (97%) Extracting the files of gcc (97%) Extracting the files of gcc (97%) Extracting the files of gcc (97%) Extracting the files of gcc (97%) Extracting the files of gcc (97%) Extracting the files of gcc (97%) Extracting the files of gcc (98%) Extracting the files of gcc (98%) Extracting the files of gcc (98%) Extracting the files of gcc (98%) Extracting the files of gcc (98%) Extracting the files of gcc (98%) Extracting the files of gcc (98%) Extracting the files of gcc (98%) Extracting the files of gcc (98%) Extracting the files of gcc (99%) Extracting the files of gcc (99%) Extracting the files of gcc (99%) Extracting the files of gcc (99%) Extracting the files of gcc (99%) Extracting the files of gcc (99%) Extracting the files of gcc (99%) Extracting the files of gcc (99%) Extracting the files of gcc (99%) Extracting the files of gcc (100%) [complete] Upgraded gcc Installing 6 / 75 libicu-78.3-31-1-x86_64.eopkg [cached] Installing libicu, version 78.3, release 31 Upgrading to new distribution release Extracting the files of libicu (2%) Extracting the files of libicu (4%) Extracting the files of libicu (6%) Extracting the files of libicu (8%) Extracting the files of libicu (10%) Extracting the files of libicu (12%) Extracting the files of libicu (14%) Extracting the files of libicu (16%) Extracting the files of libicu (18%) Extracting the files of libicu (20%) Extracting the files of libicu (22%) Extracting the files of libicu (24%) Extracting the files of libicu (26%) Extracting the files of libicu (28%) Extracting the files of libicu (30%) Extracting the files of libicu (32%) Extracting the files of libicu (34%) Extracting the files of libicu (36%) Extracting the files of libicu (38%) Extracting the files of libicu (40%) Extracting the files of libicu (42%) Extracting the files of libicu (44%) Extracting the files of libicu (46%) Extracting the files of libicu (48%) Extracting the files of libicu (50%) Extracting the files of libicu (52%) Extracting the files of libicu (54%) Extracting the files of libicu (56%) Extracting the files of libicu (58%) Extracting the files of libicu (60%) Extracting the files of libicu (62%) Extracting the files of libicu (64%) Extracting the files of libicu (66%) Extracting the files of libicu (68%) Extracting the files of libicu (70%) Extracting the files of libicu (72%) Extracting the files of libicu (74%) Extracting the files of libicu (76%) Extracting the files of libicu (78%) Extracting the files of libicu (80%) Extracting the files of libicu (82%) Extracting the files of libicu (84%) Extracting the files of libicu (86%) Extracting the files of libicu (88%) Extracting the files of libicu (90%) Extracting the files of libicu (92%) Extracting the files of libicu (94%) Extracting the files of libicu (96%) Extracting the files of libicu (98%) Extracting the files of libicu (100%) [complete] Upgraded libicu Installing 7 / 75 libxml2-2.13.9-60-1-x86_64.eopkg [cached] Installing libxml2, version 2.13.9, release 60 Upgrading to new distribution release Extracting the files of libxml2 (5%) Extracting the files of libxml2 (11%) Extracting the files of libxml2 (16%) Extracting the files of libxml2 (22%) Extracting the files of libxml2 (27%) Extracting the files of libxml2 (33%) Extracting the files of libxml2 (38%) Extracting the files of libxml2 (44%) Extracting the files of libxml2 (50%) Extracting the files of libxml2 (55%) Extracting the files of libxml2 (61%) Extracting the files of libxml2 (66%) Extracting the files of libxml2 (72%) Extracting the files of libxml2 (77%) Extracting the files of libxml2 (83%) Extracting the files of libxml2 (88%) Extracting the files of libxml2 (94%) Extracting the files of libxml2 (100%) [complete] Upgraded libxml2 Installing 8 / 75 libgpg-error-1.61-29-1-x86_64.eopkg [cached] Installing libgpg-error, version 1.61, release 29 Upgrading to new distribution release Extracting the files of libgpg-error (2%) Extracting the files of libgpg-error (5%) Extracting the files of libgpg-error (8%) Extracting the files of libgpg-error (10%) Extracting the files of libgpg-error (13%) Extracting the files of libgpg-error (16%) Extracting the files of libgpg-error (18%) Extracting the files of libgpg-error (21%) Extracting the files of libgpg-error (24%) Extracting the files of libgpg-error (27%) Extracting the files of libgpg-error (29%) Extracting the files of libgpg-error (32%) Extracting the files of libgpg-error (35%) Extracting the files of libgpg-error (37%) Extracting the files of libgpg-error (40%) Extracting the files of libgpg-error (43%) Extracting the files of libgpg-error (45%) Extracting the files of libgpg-error (48%) Extracting the files of libgpg-error (51%) Extracting the files of libgpg-error (54%) Extracting the files of libgpg-error (56%) Extracting the files of libgpg-error (59%) Extracting the files of libgpg-error (62%) Extracting the files of libgpg-error (64%) Extracting the files of libgpg-error (67%) Extracting the files of libgpg-error (70%) Extracting the files of libgpg-error (72%) Extracting the files of libgpg-error (75%) Extracting the files of libgpg-error (78%) Extracting the files of libgpg-error (81%) Extracting the files of libgpg-error (83%) Extracting the files of libgpg-error (86%) Extracting the files of libgpg-error (89%) Extracting the files of libgpg-error (91%) Extracting the files of libgpg-error (94%) Extracting the files of libgpg-error (97%) Extracting the files of libgpg-error (100%) [complete] Upgraded libgpg-error Installing 9 / 75 libgpg-error-devel-1.61-29-1-x86_64.eopkg [cached] Installing libgpg-error-devel, version 1.61, release 29 Upgrading to new distribution release Extracting the files of libgpg-error-devel (16%) Extracting the files of libgpg-error-devel (33%) Extracting the files of libgpg-error-devel (50%) Extracting the files of libgpg-error-devel (66%) Extracting the files of libgpg-error-devel (83%) Extracting the files of libgpg-error-devel (100%) [complete] Upgraded libgpg-error-devel Installing 10 / 75 libtextstyle-1.0-23-1-x86_64.eopkg [cached] Installing libtextstyle, version 1.0, release 23 Upgrading to new distribution release Extracting the files of libtextstyle (50%) Extracting the files of libtextstyle (100%) [complete] Upgraded libtextstyle Installing 11 / 75 libtextstyle-devel-1.0-23-1-x86_64.eopkg [cached] Installing libtextstyle-devel, version 1.0, release 23 Upgrading to new distribution release Extracting the files of libtextstyle-devel (7%) Extracting the files of libtextstyle-devel (14%) Extracting the files of libtextstyle-devel (21%) Extracting the files of libtextstyle-devel (28%) Extracting the files of libtextstyle-devel (35%) Extracting the files of libtextstyle-devel (42%) Extracting the files of libtextstyle-devel (50%) Extracting the files of libtextstyle-devel (57%) Extracting the files of libtextstyle-devel (64%) Extracting the files of libtextstyle-devel (71%) Extracting the files of libtextstyle-devel (78%) Extracting the files of libtextstyle-devel (85%) Extracting the files of libtextstyle-devel (92%) Extracting the files of libtextstyle-devel (100%) [complete] Upgraded libtextstyle-devel Installing 12 / 75 envsubst-1.0-23-1-x86_64.eopkg [cached] Installing envsubst, version 1.0, release 23 Extracting the files of envsubst (50%) Extracting the files of envsubst (100%) [complete] Installed envsubst Installing 13 / 75 gettext-libs-1.0-23-1-x86_64.eopkg [cached] Installing gettext-libs, version 1.0, release 23 Upgrading to new distribution release Extracting the files of gettext-libs (16%) Extracting the files of gettext-libs (33%) Extracting the files of gettext-libs (50%) Extracting the files of gettext-libs (66%) Extracting the files of gettext-libs (83%) Extracting the files of gettext-libs (100%) [complete] Upgraded gettext-libs Installing 14 / 75 gettext-1.0-23-1-x86_64.eopkg [cached] Installing gettext, version 1.0, release 23 Upgrading to new distribution release Extracting the files of gettext (0%) Extracting the files of gettext (1%) Extracting the files of gettext (1%) Extracting the files of gettext (2%) Extracting the files of gettext (2%) Extracting the files of gettext (3%) Extracting the files of gettext (4%) Extracting the files of gettext (4%) Extracting the files of gettext (5%) Extracting the files of gettext (5%) Extracting the files of gettext (6%) Extracting the files of gettext (7%) Extracting the files of gettext (7%) Extracting the files of gettext (8%) Extracting the files of gettext (8%) Extracting the files of gettext (9%) Extracting the files of gettext (10%) Extracting the files of gettext (10%) Extracting the files of gettext (11%) Extracting the files of gettext (11%) Extracting the files of gettext (12%) Extracting the files of gettext (13%) Extracting the files of gettext (13%) Extracting the files of gettext (14%) Extracting the files of gettext (14%) Extracting the files of gettext (15%) Extracting the files of gettext (16%) Extracting the files of gettext (16%) Extracting the files of gettext (17%) Extracting the files of gettext (17%) Extracting the files of gettext (18%) Extracting the files of gettext (19%) Extracting the files of gettext (19%) Extracting the files of gettext (20%) Extracting the files of gettext (20%) Extracting the files of gettext (21%) Extracting the files of gettext (22%) Extracting the files of gettext (22%) Extracting the files of gettext (23%) Extracting the files of gettext (23%) Extracting the files of gettext (24%) Extracting the files of gettext (25%) Extracting the files of gettext (25%) Extracting the files of gettext (26%) Extracting the files of gettext (26%) Extracting the files of gettext (27%) Extracting the files of gettext (28%) Extracting the files of gettext (28%) Extracting the files of gettext (29%) Extracting the files of gettext (29%) Extracting the files of gettext (30%) Extracting the files of gettext (31%) Extracting the files of gettext (31%) Extracting the files of gettext (32%) Extracting the files of gettext (32%) Extracting the files of gettext (33%) Extracting the files of gettext (34%) Extracting the files of gettext (34%) Extracting the files of gettext (35%) Extracting the files of gettext (35%) Extracting the files of gettext (36%) Extracting the files of gettext (37%) Extracting the files of gettext (37%) Extracting the files of gettext (38%) Extracting the files of gettext (38%) Extracting the files of gettext (39%) Extracting the files of gettext (40%) Extracting the files of gettext (40%) Extracting the files of gettext (41%) Extracting the files of gettext (41%) Extracting the files of gettext (42%) Extracting the files of gettext (43%) Extracting the files of gettext (43%) Extracting the files of gettext (44%) Extracting the files of gettext (44%) Extracting the files of gettext (45%) Extracting the files of gettext (46%) Extracting the files of gettext (46%) Extracting the files of gettext (47%) Extracting the files of gettext (47%) Extracting the files of gettext (48%) Extracting the files of gettext (49%) Extracting the files of gettext (49%) Extracting the files of gettext (50%) Extracting the files of gettext (50%) Extracting the files of gettext (51%) Extracting the files of gettext (52%) Extracting the files of gettext (52%) Extracting the files of gettext (53%) Extracting the files of gettext (53%) Extracting the files of gettext (54%) Extracting the files of gettext (55%) Extracting the files of gettext (55%) Extracting the files of gettext (56%) Extracting the files of gettext (56%) Extracting the files of gettext (57%) Extracting the files of gettext (58%) Extracting the files of gettext (58%) Extracting the files of gettext (59%) Extracting the files of gettext (59%) Extracting the files of gettext (60%) Extracting the files of gettext (61%) Extracting the files of gettext (61%) Extracting the files of gettext (62%) Extracting the files of gettext (62%) Extracting the files of gettext (63%) Extracting the files of gettext (64%) Extracting the files of gettext (64%) Extracting the files of gettext (65%) Extracting the files of gettext (65%) Extracting the files of gettext (66%) Extracting the files of gettext (67%) Extracting the files of gettext (67%) Extracting the files of gettext (68%) Extracting the files of gettext (68%) Extracting the files of gettext (69%) Extracting the files of gettext (70%) Extracting the files of gettext (70%) Extracting the files of gettext (71%) Extracting the files of gettext (71%) Extracting the files of gettext (72%) Extracting the files of gettext (73%) Extracting the files of gettext (73%) Extracting the files of gettext (74%) Extracting the files of gettext (74%) Extracting the files of gettext (75%) Extracting the files of gettext (76%) Extracting the files of gettext (76%) Extracting the files of gettext (77%) Extracting the files of gettext (77%) Extracting the files of gettext (78%) Extracting the files of gettext (79%) Extracting the files of gettext (79%) Extracting the files of gettext (80%) Extracting the files of gettext (80%) Extracting the files of gettext (81%) Extracting the files of gettext (82%) Extracting the files of gettext (82%) Extracting the files of gettext (83%) Extracting the files of gettext (83%) Extracting the files of gettext (84%) Extracting the files of gettext (85%) Extracting the files of gettext (85%) Extracting the files of gettext (86%) Extracting the files of gettext (86%) Extracting the files of gettext (87%) Extracting the files of gettext (88%) Extracting the files of gettext (88%) Extracting the files of gettext (89%) Extracting the files of gettext (89%) Extracting the files of gettext (90%) Extracting the files of gettext (91%) Extracting the files of gettext (91%) Extracting the files of gettext (92%) Extracting the files of gettext (92%) Extracting the files of gettext (93%) Extracting the files of gettext (94%) Extracting the files of gettext (94%) Extracting the files of gettext (95%) Extracting the files of gettext (95%) Extracting the files of gettext (96%) Extracting the files of gettext (97%) Extracting the files of gettext (97%) Extracting the files of gettext (98%) Extracting the files of gettext (98%) Extracting the files of gettext (99%) Extracting the files of gettext (100%) [complete] Upgraded gettext Installing 15 / 75 gettext-devel-1.0-23-1-x86_64.eopkg [cached] Installing gettext-devel, version 1.0, release 23 Upgrading to new distribution release Extracting the files of gettext-devel (2%) Extracting the files of gettext-devel (4%) Extracting the files of gettext-devel (6%) Extracting the files of gettext-devel (8%) Extracting the files of gettext-devel (10%) Extracting the files of gettext-devel (12%) Extracting the files of gettext-devel (14%) Extracting the files of gettext-devel (16%) Extracting the files of gettext-devel (18%) Extracting the files of gettext-devel (20%) Extracting the files of gettext-devel (22%) Extracting the files of gettext-devel (24%) Extracting the files of gettext-devel (26%) Extracting the files of gettext-devel (28%) Extracting the files of gettext-devel (30%) Extracting the files of gettext-devel (32%) Extracting the files of gettext-devel (34%) Extracting the files of gettext-devel (36%) Extracting the files of gettext-devel (38%) Extracting the files of gettext-devel (40%) Extracting the files of gettext-devel (42%) Extracting the files of gettext-devel (44%) Extracting the files of gettext-devel (46%) Extracting the files of gettext-devel (48%) Extracting the files of gettext-devel (50%) Extracting the files of gettext-devel (52%) Extracting the files of gettext-devel (54%) Extracting the files of gettext-devel (56%) Extracting the files of gettext-devel (58%) Extracting the files of gettext-devel (60%) Extracting the files of gettext-devel (62%) Extracting the files of gettext-devel (64%) Extracting the files of gettext-devel (66%) Extracting the files of gettext-devel (68%) Extracting the files of gettext-devel (70%) Extracting the files of gettext-devel (72%) Extracting the files of gettext-devel (74%) Extracting the files of gettext-devel (76%) Extracting the files of gettext-devel (78%) Extracting the files of gettext-devel (80%) Extracting the files of gettext-devel (82%) Extracting the files of gettext-devel (84%) Extracting the files of gettext-devel (86%) Extracting the files of gettext-devel (88%) Extracting the files of gettext-devel (90%) Extracting the files of gettext-devel (92%) Extracting the files of gettext-devel (94%) Extracting the files of gettext-devel (96%) Extracting the files of gettext-devel (98%) Extracting the files of gettext-devel (100%) [complete] Upgraded gettext-devel Installing 16 / 75 sqlite3-3.53.2-67-1-x86_64.eopkg [cached] Installing sqlite3, version 3.53.2, release 67 Upgrading to new distribution release Extracting the files of sqlite3 (20%) Extracting the files of sqlite3 (40%) Extracting the files of sqlite3 (60%) Extracting the files of sqlite3 (80%) Extracting the files of sqlite3 (100%) [complete] Upgraded sqlite3 Installing 17 / 75 util-linux-2.41.4-58-1-x86_64.eopkg [cached] Installing util-linux, version 2.41.4, release 58 Upgrading to new distribution release Extracting the files of util-linux (0%) Extracting the files of util-linux (0%) Extracting the files of util-linux (0%) Extracting the files of util-linux (0%) Extracting the files of util-linux (0%) Extracting the files of util-linux (0%) Extracting the files of util-linux (0%) Extracting the files of util-linux (0%) Extracting the files of util-linux (0%) Extracting the files of util-linux (0%) Extracting the files of util-linux (0%) Extracting the files of util-linux (0%) Extracting the files of util-linux (1%) Extracting the files of util-linux (1%) Extracting the files of util-linux (1%) Extracting the files of util-linux (1%) Extracting the files of util-linux (1%) Extracting the files of util-linux (1%) Extracting the files of util-linux (1%) Extracting the files of util-linux (1%) Extracting the files of util-linux (1%) Extracting the files of util-linux (1%) Extracting the files of util-linux (1%) Extracting the files of util-linux (1%) Extracting the files of util-linux (2%) Extracting the files of util-linux (2%) Extracting the files of util-linux (2%) Extracting the files of util-linux (2%) Extracting the files of util-linux (2%) Extracting the files of util-linux (2%) Extracting the files of util-linux (2%) Extracting the files of util-linux (2%) Extracting the files of util-linux (2%) Extracting the files of util-linux (2%) Extracting the files of util-linux (2%) Extracting the files of util-linux (2%) Extracting the files of util-linux (3%) Extracting the files of util-linux (3%) Extracting the files of util-linux (3%) Extracting the files of util-linux (3%) Extracting the files of util-linux (3%) Extracting the files of util-linux (3%) Extracting the files of util-linux (3%) Extracting the files of util-linux (3%) Extracting the files of util-linux (3%) Extracting the files of util-linux (3%) Extracting the files of util-linux (3%) Extracting the files of util-linux (3%) Extracting the files of util-linux (4%) Extracting the files of util-linux (4%) Extracting the files of util-linux (4%) Extracting the files of util-linux (4%) Extracting the files of util-linux (4%) Extracting the files of util-linux (4%) Extracting the files of util-linux (4%) Extracting the files of util-linux (4%) Extracting the files of util-linux (4%) Extracting the files of util-linux (4%) Extracting the files of util-linux (4%) Extracting the files of util-linux (4%) Extracting the files of util-linux (5%) Extracting the files of util-linux (5%) Extracting the files of util-linux (5%) Extracting the files of util-linux (5%) Extracting the files of util-linux (5%) Extracting the files of util-linux (5%) Extracting the files of util-linux (5%) Extracting the files of util-linux (5%) Extracting the files of util-linux (5%) Extracting the files of util-linux (5%) Extracting the files of util-linux (5%) Extracting the files of util-linux (5%) Extracting the files of util-linux (5%) Extracting the files of util-linux (6%) Extracting the files of util-linux (6%) Extracting the files of util-linux (6%) Extracting the files of util-linux (6%) Extracting the files of util-linux (6%) Extracting the files of util-linux (6%) Extracting the files of util-linux (6%) Extracting the files of util-linux (6%) Extracting the files of util-linux (6%) Extracting the files of util-linux (6%) Extracting the files of util-linux (6%) Extracting the files of util-linux (6%) Extracting the files of util-linux (7%) Extracting the files of util-linux (7%) Extracting the files of util-linux (7%) Extracting the files of util-linux (7%) Extracting the files of util-linux (7%) Extracting the files of util-linux (7%) Extracting the files of util-linux (7%) Extracting the files of util-linux (7%) Extracting the files of util-linux (7%) Extracting the files of util-linux (7%) Extracting the files of util-linux (7%) Extracting the files of util-linux (7%) Extracting the files of util-linux (8%) Extracting the files of util-linux (8%) Extracting the files of util-linux (8%) Extracting the files of util-linux (8%) Extracting the files of util-linux (8%) Extracting the files of util-linux (8%) Extracting the files of util-linux (8%) Extracting the files of util-linux (8%) Extracting the files of util-linux (8%) Extracting the files of util-linux (8%) Extracting the files of util-linux (8%) Extracting the files of util-linux (8%) Extracting the files of util-linux (9%) Extracting the files of util-linux (9%) Extracting the files of util-linux (9%) Extracting the files of util-linux (9%) Extracting the files of util-linux (9%) Extracting the files of util-linux (9%) Extracting the files of util-linux (9%) Extracting the files of util-linux (9%) Extracting the files of util-linux (9%) Extracting the files of util-linux (9%) Extracting the files of util-linux (9%) Extracting the files of util-linux (9%) Extracting the files of util-linux (10%) Extracting the files of util-linux (10%) Extracting the files of util-linux (10%) Extracting the files of util-linux (10%) Extracting the files of util-linux (10%) Extracting the files of util-linux (10%) Extracting the files of util-linux (10%) Extracting the files of util-linux (10%) Extracting the files of util-linux (10%) Extracting the files of util-linux (10%) Extracting the files of util-linux (10%) Extracting the files of util-linux (10%) Extracting the files of util-linux (10%) Extracting the files of util-linux (11%) Extracting the files of util-linux (11%) Extracting the files of util-linux (11%) Extracting the files of util-linux (11%) Extracting the files of util-linux (11%) Extracting the files of util-linux (11%) Extracting the files of util-linux (11%) Extracting the files of util-linux (11%) Extracting the files of util-linux (11%) Extracting the files of util-linux (11%) Extracting the files of util-linux (11%) Extracting the files of util-linux (11%) Extracting the files of util-linux (12%) Extracting the files of util-linux (12%) Extracting the files of util-linux (12%) Extracting the files of util-linux (12%) Extracting the files of util-linux (12%) Extracting the files of util-linux (12%) Extracting the files of util-linux (12%) Extracting the files of util-linux (12%) Extracting the files of util-linux (12%) Extracting the files of util-linux (12%) Extracting the files of util-linux (12%) Extracting the files of util-linux (12%) Extracting the files of util-linux (13%) Extracting the files of util-linux (13%) Extracting the files of util-linux (13%) Extracting the files of util-linux (13%) Extracting the files of util-linux (13%) Extracting the files of util-linux (13%) Extracting the files of util-linux (13%) Extracting the files of util-linux (13%) Extracting the files of util-linux (13%) Extracting the files of util-linux (13%) Extracting the files of util-linux (13%) Extracting the files of util-linux (13%) Extracting the files of util-linux (14%) Extracting the files of util-linux (14%) Extracting the files of util-linux (14%) Extracting the files of util-linux (14%) Extracting the files of util-linux (14%) Extracting the files of util-linux (14%) Extracting the files of util-linux (14%) Extracting the files of util-linux (14%) Extracting the files of util-linux (14%) Extracting the files of util-linux (14%) Extracting the files of util-linux (14%) Extracting the files of util-linux (14%) Extracting the files of util-linux (15%) Extracting the files of util-linux (15%) Extracting the files of util-linux (15%) Extracting the files of util-linux (15%) Extracting the files of util-linux (15%) Extracting the files of util-linux (15%) Extracting the files of util-linux (15%) Extracting the files of util-linux (15%) Extracting the files of util-linux (15%) Extracting the files of util-linux (15%) Extracting the files of util-linux (15%) Extracting the files of util-linux (15%) Extracting the files of util-linux (15%) Extracting the files of util-linux (16%) Extracting the files of util-linux (16%) Extracting the files of util-linux (16%) Extracting the files of util-linux (16%) Extracting the files of util-linux (16%) Extracting the files of util-linux (16%) Extracting the files of util-linux (16%) Extracting the files of util-linux (16%) Extracting the files of util-linux (16%) Extracting the files of util-linux (16%) Extracting the files of util-linux (16%) Extracting the files of util-linux (16%) Extracting the files of util-linux (17%) Extracting the files of util-linux (17%) Extracting the files of util-linux (17%) Extracting the files of util-linux (17%) Extracting the files of util-linux (17%) Extracting the files of util-linux (17%) Extracting the files of util-linux (17%) Extracting the files of util-linux (17%) Extracting the files of util-linux (17%) Extracting the files of util-linux (17%) Extracting the files of util-linux (17%) Extracting the files of util-linux (17%) Extracting the files of util-linux (18%) Extracting the files of util-linux (18%) Extracting the files of util-linux (18%) Extracting the files of util-linux (18%) Extracting the files of util-linux (18%) Extracting the files of util-linux (18%) Extracting the files of util-linux (18%) Extracting the files of util-linux (18%) Extracting the files of util-linux (18%) Extracting the files of util-linux (18%) Extracting the files of util-linux (18%) Extracting the files of util-linux (18%) Extracting the files of util-linux (19%) Extracting the files of util-linux (19%) Extracting the files of util-linux (19%) Extracting the files of util-linux (19%) Extracting the files of util-linux (19%) Extracting the files of util-linux (19%) Extracting the files of util-linux (19%) Extracting the files of util-linux (19%) Extracting the files of util-linux (19%) Extracting the files of util-linux (19%) Extracting the files of util-linux (19%) Extracting the files of util-linux (19%) Extracting the files of util-linux (20%) Extracting the files of util-linux (20%) Extracting the files of util-linux (20%) Extracting the files of util-linux (20%) Extracting the files of util-linux (20%) Extracting the files of util-linux (20%) Extracting the files of util-linux (20%) Extracting the files of util-linux (20%) Extracting the files of util-linux (20%) Extracting the files of util-linux (20%) Extracting the files of util-linux (20%) Extracting the files of util-linux (20%) Extracting the files of util-linux (21%) Extracting the files of util-linux (21%) Extracting the files of util-linux (21%) Extracting the files of util-linux (21%) Extracting the files of util-linux (21%) Extracting the files of util-linux (21%) Extracting the files of util-linux (21%) Extracting the files of util-linux (21%) Extracting the files of util-linux (21%) Extracting the files of util-linux (21%) Extracting the files of util-linux (21%) Extracting the files of util-linux (21%) Extracting the files of util-linux (21%) Extracting the files of util-linux (22%) Extracting the files of util-linux (22%) Extracting the files of util-linux (22%) Extracting the files of util-linux (22%) Extracting the files of util-linux (22%) Extracting the files of util-linux (22%) Extracting the files of util-linux (22%) Extracting the files of util-linux (22%) Extracting the files of util-linux (22%) Extracting the files of util-linux (22%) Extracting the files of util-linux (22%) Extracting the files of util-linux (22%) Extracting the files of util-linux (23%) Extracting the files of util-linux (23%) Extracting the files of util-linux (23%) Extracting the files of util-linux (23%) Extracting the files of util-linux (23%) Extracting the files of util-linux (23%) Extracting the files of util-linux (23%) Extracting the files of util-linux (23%) Extracting the files of util-linux (23%) Extracting the files of util-linux (23%) Extracting the files of util-linux (23%) Extracting the files of util-linux (23%) Extracting the files of util-linux (24%) Extracting the files of util-linux (24%) Extracting the files of util-linux (24%) Extracting the files of util-linux (24%) Extracting the files of util-linux (24%) Extracting the files of util-linux (24%) Extracting the files of util-linux (24%) Extracting the files of util-linux (24%) Extracting the files of util-linux (24%) Extracting the files of util-linux (24%) Extracting the files of util-linux (24%) Extracting the files of util-linux (24%) Extracting the files of util-linux (25%) Extracting the files of util-linux (25%) Extracting the files of util-linux (25%) Extracting the files of util-linux (25%) Extracting the files of util-linux (25%) Extracting the files of util-linux (25%) Extracting the files of util-linux (25%) Extracting the files of util-linux (25%) Extracting the files of util-linux (25%) Extracting the files of util-linux (25%) Extracting the files of util-linux (25%) Extracting the files of util-linux (25%) Extracting the files of util-linux (26%) Extracting the files of util-linux (26%) Extracting the files of util-linux (26%) Extracting the files of util-linux (26%) Extracting the files of util-linux (26%) Extracting the files of util-linux (26%) Extracting the files of util-linux (26%) Extracting the files of util-linux (26%) Extracting the files of util-linux (26%) Extracting the files of util-linux (26%) Extracting the files of util-linux (26%) Extracting the files of util-linux (26%) Extracting the files of util-linux (26%) Extracting the files of util-linux (27%) Extracting the files of util-linux (27%) Extracting the files of util-linux (27%) Extracting the files of util-linux (27%) Extracting the files of util-linux (27%) Extracting the files of util-linux (27%) Extracting the files of util-linux (27%) Extracting the files of util-linux (27%) Extracting the files of util-linux (27%) Extracting the files of util-linux (27%) Extracting the files of util-linux (27%) Extracting the files of util-linux (27%) Extracting the files of util-linux (28%) Extracting the files of util-linux (28%) Extracting the files of util-linux (28%) Extracting the files of util-linux (28%) Extracting the files of util-linux (28%) Extracting the files of util-linux (28%) Extracting the files of util-linux (28%) Extracting the files of util-linux (28%) Extracting the files of util-linux (28%) Extracting the files of util-linux (28%) Extracting the files of util-linux (28%) Extracting the files of util-linux (28%) Extracting the files of util-linux (29%) Extracting the files of util-linux (29%) Extracting the files of util-linux (29%) Extracting the files of util-linux (29%) Extracting the files of util-linux (29%) Extracting the files of util-linux (29%) Extracting the files of util-linux (29%) Extracting the files of util-linux (29%) Extracting the files of util-linux (29%) Extracting the files of util-linux (29%) Extracting the files of util-linux (29%) Extracting the files of util-linux (29%) Extracting the files of util-linux (30%) Extracting the files of util-linux (30%) Extracting the files of util-linux (30%) Extracting the files of util-linux (30%) Extracting the files of util-linux (30%) Extracting the files of util-linux (30%) Extracting the files of util-linux (30%) Extracting the files of util-linux (30%) Extracting the files of util-linux (30%) Extracting the files of util-linux (30%) Extracting the files of util-linux (30%) Extracting the files of util-linux (30%) Extracting the files of util-linux (31%) Extracting the files of util-linux (31%) Extracting the files of util-linux (31%) Extracting the files of util-linux (31%) Extracting the files of util-linux (31%) Extracting the files of util-linux (31%) Extracting the files of util-linux (31%) Extracting the files of util-linux (31%) Extracting the files of util-linux (31%) Extracting the files of util-linux (31%) Extracting the files of util-linux (31%) Extracting the files of util-linux (31%) Extracting the files of util-linux (31%) Extracting the files of util-linux (32%) Extracting the files of util-linux (32%) Extracting the files of util-linux (32%) Extracting the files of util-linux (32%) Extracting the files of util-linux (32%) Extracting the files of util-linux (32%) Extracting the files of util-linux (32%) Extracting the files of util-linux (32%) Extracting the files of util-linux (32%) Extracting the files of util-linux (32%) Extracting the files of util-linux (32%) Extracting the files of util-linux (32%) Extracting the files of util-linux (33%) Extracting the files of util-linux (33%) Extracting the files of util-linux (33%) Extracting the files of util-linux (33%) Extracting the files of util-linux (33%) Extracting the files of util-linux (33%) Extracting the files of util-linux (33%) Extracting the files of util-linux (33%) Extracting the files of util-linux (33%) Extracting the files of util-linux (33%) Extracting the files of util-linux (33%) Extracting the files of util-linux (33%) Extracting the files of util-linux (34%) Extracting the files of util-linux (34%) Extracting the files of util-linux (34%) Extracting the files of util-linux (34%) Extracting the files of util-linux (34%) Extracting the files of util-linux (34%) Extracting the files of util-linux (34%) Extracting the files of util-linux (34%) Extracting the files of util-linux (34%) Extracting the files of util-linux (34%) Extracting the files of util-linux (34%) Extracting the files of util-linux (34%) Extracting the files of util-linux (35%) Extracting the files of util-linux (35%) Extracting the files of util-linux (35%) Extracting the files of util-linux (35%) Extracting the files of util-linux (35%) Extracting the files of util-linux (35%) Extracting the files of util-linux (35%) Extracting the files of util-linux (35%) Extracting the files of util-linux (35%) Extracting the files of util-linux (35%) Extracting the files of util-linux (35%) Extracting the files of util-linux (35%) Extracting the files of util-linux (36%) Extracting the files of util-linux (36%) Extracting the files of util-linux (36%) Extracting the files of util-linux (36%) Extracting the files of util-linux (36%) Extracting the files of util-linux (36%) Extracting the files of util-linux (36%) Extracting the files of util-linux (36%) Extracting the files of util-linux (36%) Extracting the files of util-linux (36%) Extracting the files of util-linux (36%) Extracting the files of util-linux (36%) Extracting the files of util-linux (36%) Extracting the files of util-linux (37%) Extracting the files of util-linux (37%) Extracting the files of util-linux (37%) Extracting the files of util-linux (37%) Extracting the files of util-linux (37%) Extracting the files of util-linux (37%) Extracting the files of util-linux (37%) Extracting the files of util-linux (37%) Extracting the files of util-linux (37%) Extracting the files of util-linux (37%) Extracting the files of util-linux (37%) Extracting the files of util-linux (37%) Extracting the files of util-linux (38%) Extracting the files of util-linux (38%) Extracting the files of util-linux (38%) Extracting the files of util-linux (38%) Extracting the files of util-linux (38%) Extracting the files of util-linux (38%) Extracting the files of util-linux (38%) Extracting the files of util-linux (38%) Extracting the files of util-linux (38%) Extracting the files of util-linux (38%) Extracting the files of util-linux (38%) Extracting the files of util-linux (38%) Extracting the files of util-linux (39%) Extracting the files of util-linux (39%) Extracting the files of util-linux (39%) Extracting the files of util-linux (39%) Extracting the files of util-linux (39%) Extracting the files of util-linux (39%) Extracting the files of util-linux (39%) Extracting the files of util-linux (39%) Extracting the files of util-linux (39%) Extracting the files of util-linux (39%) Extracting the files of util-linux (39%) Extracting the files of util-linux (39%) Extracting the files of util-linux (40%) Extracting the files of util-linux (40%) Extracting the files of util-linux (40%) Extracting the files of util-linux (40%) Extracting the files of util-linux (40%) Extracting the files of util-linux (40%) Extracting the files of util-linux (40%) Extracting the files of util-linux (40%) Extracting the files of util-linux (40%) Extracting the files of util-linux (40%) Extracting the files of util-linux (40%) Extracting the files of util-linux (40%) Extracting the files of util-linux (41%) Extracting the files of util-linux (41%) Extracting the files of util-linux (41%) Extracting the files of util-linux (41%) Extracting the files of util-linux (41%) Extracting the files of util-linux (41%) Extracting the files of util-linux (41%) Extracting the files of util-linux (41%) Extracting the files of util-linux (41%) Extracting the files of util-linux (41%) Extracting the files of util-linux (41%) Extracting the files of util-linux (41%) Extracting the files of util-linux (42%) Extracting the files of util-linux (42%) Extracting the files of util-linux (42%) Extracting the files of util-linux (42%) Extracting the files of util-linux (42%) Extracting the files of util-linux (42%) Extracting the files of util-linux (42%) Extracting the files of util-linux (42%) Extracting the files of util-linux (42%) Extracting the files of util-linux (42%) Extracting the files of util-linux (42%) Extracting the files of util-linux (42%) Extracting the files of util-linux (42%) Extracting the files of util-linux (43%) Extracting the files of util-linux (43%) Extracting the files of util-linux (43%) Extracting the files of util-linux (43%) Extracting the files of util-linux (43%) Extracting the files of util-linux (43%) Extracting the files of util-linux (43%) Extracting the files of util-linux (43%) Extracting the files of util-linux (43%) Extracting the files of util-linux (43%) Extracting the files of util-linux (43%) Extracting the files of util-linux (43%) Extracting the files of util-linux (44%) Extracting the files of util-linux (44%) Extracting the files of util-linux (44%) Extracting the files of util-linux (44%) Extracting the files of util-linux (44%) Extracting the files of util-linux (44%) Extracting the files of util-linux (44%) Extracting the files of util-linux (44%) Extracting the files of util-linux (44%) Extracting the files of util-linux (44%) Extracting the files of util-linux (44%) Extracting the files of util-linux (44%) Extracting the files of util-linux (45%) Extracting the files of util-linux (45%) Extracting the files of util-linux (45%) Extracting the files of util-linux (45%) Extracting the files of util-linux (45%) Extracting the files of util-linux (45%) Extracting the files of util-linux (45%) Extracting the files of util-linux (45%) Extracting the files of util-linux (45%) Extracting the files of util-linux (45%) Extracting the files of util-linux (45%) Extracting the files of util-linux (45%) Extracting the files of util-linux (46%) Extracting the files of util-linux (46%) Extracting the files of util-linux (46%) Extracting the files of util-linux (46%) Extracting the files of util-linux (46%) Extracting the files of util-linux (46%) Extracting the files of util-linux (46%) Extracting the files of util-linux (46%) Extracting the files of util-linux (46%) Extracting the files of util-linux (46%) Extracting the files of util-linux (46%) Extracting the files of util-linux (46%) Extracting the files of util-linux (47%) Extracting the files of util-linux (47%) Extracting the files of util-linux (47%) Extracting the files of util-linux (47%) Extracting the files of util-linux (47%) Extracting the files of util-linux (47%) Extracting the files of util-linux (47%) Extracting the files of util-linux (47%) Extracting the files of util-linux (47%) Extracting the files of util-linux (47%) Extracting the files of util-linux (47%) Extracting the files of util-linux (47%) Extracting the files of util-linux (47%) Extracting the files of util-linux (48%) Extracting the files of util-linux (48%) Extracting the files of util-linux (48%) Extracting the files of util-linux (48%) Extracting the files of util-linux (48%) Extracting the files of util-linux (48%) Extracting the files of util-linux (48%) Extracting the files of util-linux (48%) Extracting the files of util-linux (48%) Extracting the files of util-linux (48%) Extracting the files of util-linux (48%) Extracting the files of util-linux (48%) Extracting the files of util-linux (49%) Extracting the files of util-linux (49%) Extracting the files of util-linux (49%) Extracting the files of util-linux (49%) Extracting the files of util-linux (49%) Extracting the files of util-linux (49%) Extracting the files of util-linux (49%) Extracting the files of util-linux (49%) Extracting the files of util-linux (49%) Extracting the files of util-linux (49%) Extracting the files of util-linux (49%) Extracting the files of util-linux (49%) Extracting the files of util-linux (50%) Extracting the files of util-linux (50%) Extracting the files of util-linux (50%) Extracting the files of util-linux (50%) Extracting the files of util-linux (50%) Extracting the files of util-linux (50%) Extracting the files of util-linux (50%) Extracting the files of util-linux (50%) Extracting the files of util-linux (50%) Extracting the files of util-linux (50%) Extracting the files of util-linux (50%) Extracting the files of util-linux (50%) Extracting the files of util-linux (51%) Extracting the files of util-linux (51%) Extracting the files of util-linux (51%) Extracting the files of util-linux (51%) Extracting the files of util-linux (51%) Extracting the files of util-linux (51%) Extracting the files of util-linux (51%) Extracting the files of util-linux (51%) Extracting the files of util-linux (51%) Extracting the files of util-linux (51%) Extracting the files of util-linux (51%) Extracting the files of util-linux (51%) Extracting the files of util-linux (52%) Extracting the files of util-linux (52%) Extracting the files of util-linux (52%) Extracting the files of util-linux (52%) Extracting the files of util-linux (52%) Extracting the files of util-linux (52%) Extracting the files of util-linux (52%) Extracting the files of util-linux (52%) Extracting the files of util-linux (52%) Extracting the files of util-linux (52%) Extracting the files of util-linux (52%) Extracting the files of util-linux (52%) Extracting the files of util-linux (52%) Extracting the files of util-linux (53%) Extracting the files of util-linux (53%) Extracting the files of util-linux (53%) Extracting the files of util-linux (53%) Extracting the files of util-linux (53%) Extracting the files of util-linux (53%) Extracting the files of util-linux (53%) Extracting the files of util-linux (53%) Extracting the files of util-linux (53%) Extracting the files of util-linux (53%) Extracting the files of util-linux (53%) Extracting the files of util-linux (53%) Extracting the files of util-linux (54%) Extracting the files of util-linux (54%) Extracting the files of util-linux (54%) Extracting the files of util-linux (54%) Extracting the files of util-linux (54%) Extracting the files of util-linux (54%) Extracting the files of util-linux (54%) Extracting the files of util-linux (54%) Extracting the files of util-linux (54%) Extracting the files of util-linux (54%) Extracting the files of util-linux (54%) Extracting the files of util-linux (54%) Extracting the files of util-linux (55%) Extracting the files of util-linux (55%) Extracting the files of util-linux (55%) Extracting the files of util-linux (55%) Extracting the files of util-linux (55%) Extracting the files of util-linux (55%) Extracting the files of util-linux (55%) Extracting the files of util-linux (55%) Extracting the files of util-linux (55%) Extracting the files of util-linux (55%) Extracting the files of util-linux (55%) Extracting the files of util-linux (55%) Extracting the files of util-linux (56%) Extracting the files of util-linux (56%) Extracting the files of util-linux (56%) Extracting the files of util-linux (56%) Extracting the files of util-linux (56%) Extracting the files of util-linux (56%) Extracting the files of util-linux (56%) Extracting the files of util-linux (56%) Extracting the files of util-linux (56%) Extracting the files of util-linux (56%) Extracting the files of util-linux (56%) Extracting the files of util-linux (56%) Extracting the files of util-linux (57%) Extracting the files of util-linux (57%) Extracting the files of util-linux (57%) Extracting the files of util-linux (57%) Extracting the files of util-linux (57%) Extracting the files of util-linux (57%) Extracting the files of util-linux (57%) Extracting the files of util-linux (57%) Extracting the files of util-linux (57%) Extracting the files of util-linux (57%) Extracting the files of util-linux (57%) Extracting the files of util-linux (57%) Extracting the files of util-linux (57%) Extracting the files of util-linux (58%) Extracting the files of util-linux (58%) Extracting the files of util-linux (58%) Extracting the files of util-linux (58%) Extracting the files of util-linux (58%) Extracting the files of util-linux (58%) Extracting the files of util-linux (58%) Extracting the files of util-linux (58%) Extracting the files of util-linux (58%) Extracting the files of util-linux (58%) Extracting the files of util-linux (58%) Extracting the files of util-linux (58%) Extracting the files of util-linux (59%) Extracting the files of util-linux (59%) Extracting the files of util-linux (59%) Extracting the files of util-linux (59%) Extracting the files of util-linux (59%) Extracting the files of util-linux (59%) Extracting the files of util-linux (59%) Extracting the files of util-linux (59%) Extracting the files of util-linux (59%) Extracting the files of util-linux (59%) Extracting the files of util-linux (59%) Extracting the files of util-linux (59%) Extracting the files of util-linux (60%) Extracting the files of util-linux (60%) Extracting the files of util-linux (60%) Extracting the files of util-linux (60%) Extracting the files of util-linux (60%) Extracting the files of util-linux (60%) Extracting the files of util-linux (60%) Extracting the files of util-linux (60%) Extracting the files of util-linux (60%) Extracting the files of util-linux (60%) Extracting the files of util-linux (60%) Extracting the files of util-linux (60%) Extracting the files of util-linux (61%) Extracting the files of util-linux (61%) Extracting the files of util-linux (61%) Extracting the files of util-linux (61%) Extracting the files of util-linux (61%) Extracting the files of util-linux (61%) Extracting the files of util-linux (61%) Extracting the files of util-linux (61%) Extracting the files of util-linux (61%) Extracting the files of util-linux (61%) Extracting the files of util-linux (61%) Extracting the files of util-linux (61%) Extracting the files of util-linux (62%) Extracting the files of util-linux (62%) Extracting the files of util-linux (62%) Extracting the files of util-linux (62%) Extracting the files of util-linux (62%) Extracting the files of util-linux (62%) Extracting the files of util-linux (62%) Extracting the files of util-linux (62%) Extracting the files of util-linux (62%) Extracting the files of util-linux (62%) Extracting the files of util-linux (62%) Extracting the files of util-linux (62%) Extracting the files of util-linux (63%) Extracting the files of util-linux (63%) Extracting the files of util-linux (63%) Extracting the files of util-linux (63%) Extracting the files of util-linux (63%) Extracting the files of util-linux (63%) Extracting the files of util-linux (63%) Extracting the files of util-linux (63%) Extracting the files of util-linux (63%) Extracting the files of util-linux (63%) Extracting the files of util-linux (63%) Extracting the files of util-linux (63%) Extracting the files of util-linux (63%) Extracting the files of util-linux (64%) Extracting the files of util-linux (64%) Extracting the files of util-linux (64%) Extracting the files of util-linux (64%) Extracting the files of util-linux (64%) Extracting the files of util-linux (64%) Extracting the files of util-linux (64%) Extracting the files of util-linux (64%) Extracting the files of util-linux (64%) Extracting the files of util-linux (64%) Extracting the files of util-linux (64%) Extracting the files of util-linux (64%) Extracting the files of util-linux (65%) Extracting the files of util-linux (65%) Extracting the files of util-linux (65%) Extracting the files of util-linux (65%) Extracting the files of util-linux (65%) Extracting the files of util-linux (65%) Extracting the files of util-linux (65%) Extracting the files of util-linux (65%) Extracting the files of util-linux (65%) Extracting the files of util-linux (65%) Extracting the files of util-linux (65%) Extracting the files of util-linux (65%) Extracting the files of util-linux (66%) Extracting the files of util-linux (66%) Extracting the files of util-linux (66%) Extracting the files of util-linux (66%) Extracting the files of util-linux (66%) Extracting the files of util-linux (66%) Extracting the files of util-linux (66%) Extracting the files of util-linux (66%) Extracting the files of util-linux (66%) Extracting the files of util-linux (66%) Extracting the files of util-linux (66%) Extracting the files of util-linux (66%) Extracting the files of util-linux (67%) Extracting the files of util-linux (67%) Extracting the files of util-linux (67%) Extracting the files of util-linux (67%) Extracting the files of util-linux (67%) Extracting the files of util-linux (67%) Extracting the files of util-linux (67%) Extracting the files of util-linux (67%) Extracting the files of util-linux (67%) Extracting the files of util-linux (67%) Extracting the files of util-linux (67%) Extracting the files of util-linux (67%) Extracting the files of util-linux (68%) Extracting the files of util-linux (68%) Extracting the files of util-linux (68%) Extracting the files of util-linux (68%) Extracting the files of util-linux (68%) Extracting the files of util-linux (68%) Extracting the files of util-linux (68%) Extracting the files of util-linux (68%) Extracting the files of util-linux (68%) Extracting the files of util-linux (68%) Extracting the files of util-linux (68%) Extracting the files of util-linux (68%) Extracting the files of util-linux (68%) Extracting the files of util-linux (69%) Extracting the files of util-linux (69%) Extracting the files of util-linux (69%) Extracting the files of util-linux (69%) Extracting the files of util-linux (69%) Extracting the files of util-linux (69%) Extracting the files of util-linux (69%) Extracting the files of util-linux (69%) Extracting the files of util-linux (69%) Extracting the files of util-linux (69%) Extracting the files of util-linux (69%) Extracting the files of util-linux (69%) Extracting the files of util-linux (70%) Extracting the files of util-linux (70%) Extracting the files of util-linux (70%) Extracting the files of util-linux (70%) Extracting the files of util-linux (70%) Extracting the files of util-linux (70%) Extracting the files of util-linux (70%) Extracting the files of util-linux (70%) Extracting the files of util-linux (70%) Extracting the files of util-linux (70%) Extracting the files of util-linux (70%) Extracting the files of util-linux (70%) Extracting the files of util-linux (71%) Extracting the files of util-linux (71%) Extracting the files of util-linux (71%) Extracting the files of util-linux (71%) Extracting the files of util-linux (71%) Extracting the files of util-linux (71%) Extracting the files of util-linux (71%) Extracting the files of util-linux (71%) Extracting the files of util-linux (71%) Extracting the files of util-linux (71%) Extracting the files of util-linux (71%) Extracting the files of util-linux (71%) Extracting the files of util-linux (72%) Extracting the files of util-linux (72%) Extracting the files of util-linux (72%) Extracting the files of util-linux (72%) Extracting the files of util-linux (72%) Extracting the files of util-linux (72%) Extracting the files of util-linux (72%) Extracting the files of util-linux (72%) Extracting the files of util-linux (72%) Extracting the files of util-linux (72%) Extracting the files of util-linux (72%) Extracting the files of util-linux (72%) Extracting the files of util-linux (73%) Extracting the files of util-linux (73%) Extracting the files of util-linux (73%) Extracting the files of util-linux (73%) Extracting the files of util-linux (73%) Extracting the files of util-linux (73%) Extracting the files of util-linux (73%) Extracting the files of util-linux (73%) Extracting the files of util-linux (73%) Extracting the files of util-linux (73%) Extracting the files of util-linux (73%) Extracting the files of util-linux (73%) Extracting the files of util-linux (73%) Extracting the files of util-linux (74%) Extracting the files of util-linux (74%) Extracting the files of util-linux (74%) Extracting the files of util-linux (74%) Extracting the files of util-linux (74%) Extracting the files of util-linux (74%) Extracting the files of util-linux (74%) Extracting the files of util-linux (74%) Extracting the files of util-linux (74%) Extracting the files of util-linux (74%) Extracting the files of util-linux (74%) Extracting the files of util-linux (74%) Extracting the files of util-linux (75%) Extracting the files of util-linux (75%) Extracting the files of util-linux (75%) Extracting the files of util-linux (75%) Extracting the files of util-linux (75%) Extracting the files of util-linux (75%) Extracting the files of util-linux (75%) Extracting the files of util-linux (75%) Extracting the files of util-linux (75%) Extracting the files of util-linux (75%) Extracting the files of util-linux (75%) Extracting the files of util-linux (75%) Extracting the files of util-linux (76%) Extracting the files of util-linux (76%) Extracting the files of util-linux (76%) Extracting the files of util-linux (76%) Extracting the files of util-linux (76%) Extracting the files of util-linux (76%) Extracting the files of util-linux (76%) Extracting the files of util-linux (76%) Extracting the files of util-linux (76%) Extracting the files of util-linux (76%) Extracting the files of util-linux (76%) Extracting the files of util-linux (76%) Extracting the files of util-linux (77%) Extracting the files of util-linux (77%) Extracting the files of util-linux (77%) Extracting the files of util-linux (77%) Extracting the files of util-linux (77%) Extracting the files of util-linux (77%) Extracting the files of util-linux (77%) Extracting the files of util-linux (77%) Extracting the files of util-linux (77%) Extracting the files of util-linux (77%) Extracting the files of util-linux (77%) Extracting the files of util-linux (77%) Extracting the files of util-linux (78%) Extracting the files of util-linux (78%) Extracting the files of util-linux (78%) Extracting the files of util-linux (78%) Extracting the files of util-linux (78%) Extracting the files of util-linux (78%) Extracting the files of util-linux (78%) Extracting the files of util-linux (78%) Extracting the files of util-linux (78%) Extracting the files of util-linux (78%) Extracting the files of util-linux (78%) Extracting the files of util-linux (78%) Extracting the files of util-linux (78%) Extracting the files of util-linux (79%) Extracting the files of util-linux (79%) Extracting the files of util-linux (79%) Extracting the files of util-linux (79%) Extracting the files of util-linux (79%) Extracting the files of util-linux (79%) Extracting the files of util-linux (79%) Extracting the files of util-linux (79%) Extracting the files of util-linux (79%) Extracting the files of util-linux (79%) Extracting the files of util-linux (79%) Extracting the files of util-linux (79%) Extracting the files of util-linux (80%) Extracting the files of util-linux (80%) Extracting the files of util-linux (80%) Extracting the files of util-linux (80%) Extracting the files of util-linux (80%) Extracting the files of util-linux (80%) Extracting the files of util-linux (80%) Extracting the files of util-linux (80%) Extracting the files of util-linux (80%) Extracting the files of util-linux (80%) Extracting the files of util-linux (80%) Extracting the files of util-linux (80%) Extracting the files of util-linux (81%) Extracting the files of util-linux (81%) Extracting the files of util-linux (81%) Extracting the files of util-linux (81%) Extracting the files of util-linux (81%) Extracting the files of util-linux (81%) Extracting the files of util-linux (81%) Extracting the files of util-linux (81%) Extracting the files of util-linux (81%) Extracting the files of util-linux (81%) Extracting the files of util-linux (81%) Extracting the files of util-linux (81%) Extracting the files of util-linux (82%) Extracting the files of util-linux (82%) Extracting the files of util-linux (82%) Extracting the files of util-linux (82%) Extracting the files of util-linux (82%) Extracting the files of util-linux (82%) Extracting the files of util-linux (82%) Extracting the files of util-linux (82%) Extracting the files of util-linux (82%) Extracting the files of util-linux (82%) Extracting the files of util-linux (82%) Extracting the files of util-linux (82%) Extracting the files of util-linux (83%) Extracting the files of util-linux (83%) Extracting the files of util-linux (83%) Extracting the files of util-linux (83%) Extracting the files of util-linux (83%) Extracting the files of util-linux (83%) Extracting the files of util-linux (83%) Extracting the files of util-linux (83%) Extracting the files of util-linux (83%) Extracting the files of util-linux (83%) Extracting the files of util-linux (83%) Extracting the files of util-linux (83%) Extracting the files of util-linux (84%) Extracting the files of util-linux (84%) Extracting the files of util-linux (84%) Extracting the files of util-linux (84%) Extracting the files of util-linux (84%) Extracting the files of util-linux (84%) Extracting the files of util-linux (84%) Extracting the files of util-linux (84%) Extracting the files of util-linux (84%) Extracting the files of util-linux (84%) Extracting the files of util-linux (84%) Extracting the files of util-linux (84%) Extracting the files of util-linux (84%) Extracting the files of util-linux (85%) Extracting the files of util-linux (85%) Extracting the files of util-linux (85%) Extracting the files of util-linux (85%) Extracting the files of util-linux (85%) Extracting the files of util-linux (85%) Extracting the files of util-linux (85%) Extracting the files of util-linux (85%) Extracting the files of util-linux (85%) Extracting the files of util-linux (85%) Extracting the files of util-linux (85%) Extracting the files of util-linux (85%) Extracting the files of util-linux (86%) Extracting the files of util-linux (86%) Extracting the files of util-linux (86%) Extracting the files of util-linux (86%) Extracting the files of util-linux (86%) Extracting the files of util-linux (86%) Extracting the files of util-linux (86%) Extracting the files of util-linux (86%) Extracting the files of util-linux (86%) Extracting the files of util-linux (86%) Extracting the files of util-linux (86%) Extracting the files of util-linux (86%) Extracting the files of util-linux (87%) Extracting the files of util-linux (87%) Extracting the files of util-linux (87%) Extracting the files of util-linux (87%) Extracting the files of util-linux (87%) Extracting the files of util-linux (87%) Extracting the files of util-linux (87%) Extracting the files of util-linux (87%) Extracting the files of util-linux (87%) Extracting the files of util-linux (87%) Extracting the files of util-linux (87%) Extracting the files of util-linux (87%) Extracting the files of util-linux (88%) Extracting the files of util-linux (88%) Extracting the files of util-linux (88%) Extracting the files of util-linux (88%) Extracting the files of util-linux (88%) Extracting the files of util-linux (88%) Extracting the files of util-linux (88%) Extracting the files of util-linux (88%) Extracting the files of util-linux (88%) Extracting the files of util-linux (88%) Extracting the files of util-linux (88%) Extracting the files of util-linux (88%) Extracting the files of util-linux (89%) Extracting the files of util-linux (89%) Extracting the files of util-linux (89%) Extracting the files of util-linux (89%) Extracting the files of util-linux (89%) Extracting the files of util-linux (89%) Extracting the files of util-linux (89%) Extracting the files of util-linux (89%) Extracting the files of util-linux (89%) Extracting the files of util-linux (89%) Extracting the files of util-linux (89%) Extracting the files of util-linux (89%) Extracting the files of util-linux (89%) Extracting the files of util-linux (90%) Extracting the files of util-linux (90%) Extracting the files of util-linux (90%) Extracting the files of util-linux (90%) Extracting the files of util-linux (90%) Extracting the files of util-linux (90%) Extracting the files of util-linux (90%) Extracting the files of util-linux (90%) Extracting the files of util-linux (90%) Extracting the files of util-linux (90%) Extracting the files of util-linux (90%) Extracting the files of util-linux (90%) Extracting the files of util-linux (91%) Extracting the files of util-linux (91%) Extracting the files of util-linux (91%) Extracting the files of util-linux (91%) Extracting the files of util-linux (91%) Extracting the files of util-linux (91%) Extracting the files of util-linux (91%) Extracting the files of util-linux (91%) Extracting the files of util-linux (91%) Extracting the files of util-linux (91%) Extracting the files of util-linux (91%) Extracting the files of util-linux (91%) Extracting the files of util-linux (92%) Extracting the files of util-linux (92%) Extracting the files of util-linux (92%) Extracting the files of util-linux (92%) Extracting the files of util-linux (92%) Extracting the files of util-linux (92%) Extracting the files of util-linux (92%) Extracting the files of util-linux (92%) Extracting the files of util-linux (92%) Extracting the files of util-linux (92%) Extracting the files of util-linux (92%) Extracting the files of util-linux (92%) Extracting the files of util-linux (93%) Extracting the files of util-linux (93%) Extracting the files of util-linux (93%) Extracting the files of util-linux (93%) Extracting the files of util-linux (93%) Extracting the files of util-linux (93%) Extracting the files of util-linux (93%) Extracting the files of util-linux (93%) Extracting the files of util-linux (93%) Extracting the files of util-linux (93%) Extracting the files of util-linux (93%) Extracting the files of util-linux (93%) Extracting the files of util-linux (94%) Extracting the files of util-linux (94%) Extracting the files of util-linux (94%) Extracting the files of util-linux (94%) Extracting the files of util-linux (94%) Extracting the files of util-linux (94%) Extracting the files of util-linux (94%) Extracting the files of util-linux (94%) Extracting the files of util-linux (94%) Extracting the files of util-linux (94%) Extracting the files of util-linux (94%) Extracting the files of util-linux (94%) Extracting the files of util-linux (94%) Extracting the files of util-linux (95%) Extracting the files of util-linux (95%) Extracting the files of util-linux (95%) Extracting the files of util-linux (95%) Extracting the files of util-linux (95%) Extracting the files of util-linux (95%) Extracting the files of util-linux (95%) Extracting the files of util-linux (95%) Extracting the files of util-linux (95%) Extracting the files of util-linux (95%) Extracting the files of util-linux (95%) Extracting the files of util-linux (95%) Extracting the files of util-linux (96%) Extracting the files of util-linux (96%) Extracting the files of util-linux (96%) Extracting the files of util-linux (96%) Extracting the files of util-linux (96%) Extracting the files of util-linux (96%) Extracting the files of util-linux (96%) Extracting the files of util-linux (96%) Extracting the files of util-linux (96%) Extracting the files of util-linux (96%) Extracting the files of util-linux (96%) Extracting the files of util-linux (96%) Extracting the files of util-linux (97%) Extracting the files of util-linux (97%) Extracting the files of util-linux (97%) Extracting the files of util-linux (97%) Extracting the files of util-linux (97%) Extracting the files of util-linux (97%) Extracting the files of util-linux (97%) Extracting the files of util-linux (97%) Extracting the files of util-linux (97%) Extracting the files of util-linux (97%) Extracting the files of util-linux (97%) Extracting the files of util-linux (97%) Extracting the files of util-linux (98%) Extracting the files of util-linux (98%) Extracting the files of util-linux (98%) Extracting the files of util-linux (98%) Extracting the files of util-linux (98%) Extracting the files of util-linux (98%) Extracting the files of util-linux (98%) Extracting the files of util-linux (98%) Extracting the files of util-linux (98%) Extracting the files of util-linux (98%) Extracting the files of util-linux (98%) Extracting the files of util-linux (98%) Extracting the files of util-linux (99%) Extracting the files of util-linux (99%) Extracting the files of util-linux (99%) Extracting the files of util-linux (99%) Extracting the files of util-linux (99%) Extracting the files of util-linux (99%) Extracting the files of util-linux (99%) Extracting the files of util-linux (99%) Extracting the files of util-linux (99%) Extracting the files of util-linux (99%) Extracting the files of util-linux (99%) Extracting the files of util-linux (99%) Extracting the files of util-linux (100%) [complete] Upgraded util-linux Installing 18 / 75 python3-3.14.6-79-1-x86_64.eopkg [cached] Installing python3, version 3.14.6, release 79 Upgrading to new distribution release Extracting the files of python3 (0%) Extracting the files of python3 (0%) Extracting the files of python3 (0%) Extracting the files of python3 (0%) Extracting the files of python3 (0%) Extracting the files of python3 (0%) Extracting the files of python3 (0%) Extracting the files of python3 (0%) Extracting the files of python3 (0%) Extracting the files of python3 (0%) Extracting the files of python3 (0%) Extracting the files of python3 (0%) Extracting the files of python3 (0%) Extracting the files of python3 (0%) Extracting the files of python3 (0%) Extracting the files of python3 (0%) Extracting the files of python3 (0%) Extracting the files of python3 (0%) Extracting the files of python3 (0%) Extracting the files of python3 (0%) Extracting the files of python3 (0%) Extracting the files of python3 (0%) Extracting the files of python3 (0%) Extracting the files of python3 (0%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (16%) Extracting the files of python3 (16%) Extracting the files of python3 (16%) Extracting the files of python3 (16%) Extracting the files of python3 (16%) Extracting the files of python3 (16%) Extracting the files of python3 (16%) Extracting the files of python3 (16%) Extracting the files of python3 (16%) Extracting the files of python3 (16%) Extracting the files of python3 (16%) Extracting the files of python3 (16%) Extracting the files of python3 (16%) Extracting the files of python3 (16%) Extracting the files of python3 (16%) Extracting the files of python3 (16%) Extracting the files of python3 (16%) Extracting the files of python3 (16%) Extracting the files of python3 (16%) Extracting the files of python3 (16%) Extracting the files of python3 (16%) Extracting the files of python3 (16%) Extracting the files of python3 (16%) Extracting the files of python3 (16%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (33%) Extracting the files of python3 (33%) Extracting the files of python3 (33%) Extracting the files of python3 (33%) Extracting the files of python3 (33%) Extracting the files of python3 (33%) Extracting the files of python3 (33%) Extracting the files of python3 (33%) Extracting the files of python3 (33%) Extracting the files of python3 (33%) Extracting the files of python3 (33%) Extracting the files of python3 (33%) Extracting the files of python3 (33%) Extracting the files of python3 (33%) Extracting the files of python3 (33%) Extracting the files of python3 (33%) Extracting the files of python3 (33%) Extracting the files of python3 (33%) Extracting the files of python3 (33%) Extracting the files of python3 (33%) Extracting the files of python3 (33%) Extracting the files of python3 (33%) Extracting the files of python3 (33%) Extracting the files of python3 (33%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (49%) Extracting the files of python3 (49%) Extracting the files of python3 (49%) Extracting the files of python3 (49%) Extracting the files of python3 (49%) Extracting the files of python3 (49%) Extracting the files of python3 (49%) Extracting the files of python3 (49%) Extracting the files of python3 (49%) Extracting the files of python3 (49%) Extracting the files of python3 (49%) Extracting the files of python3 (49%) Extracting the files of python3 (49%) Extracting the files of python3 (49%) Extracting the files of python3 (49%) Extracting the files of python3 (49%) Extracting the files of python3 (49%) Extracting the files of python3 (49%) Extracting the files of python3 (49%) Extracting the files of python3 (49%) Extracting the files of python3 (49%) Extracting the files of python3 (49%) Extracting the files of python3 (49%) Extracting the files of python3 (49%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (66%) Extracting the files of python3 (66%) Extracting the files of python3 (66%) Extracting the files of python3 (66%) Extracting the files of python3 (66%) Extracting the files of python3 (66%) Extracting the files of python3 (66%) Extracting the files of python3 (66%) Extracting the files of python3 (66%) Extracting the files of python3 (66%) Extracting the files of python3 (66%) Extracting the files of python3 (66%) Extracting the files of python3 (66%) Extracting the files of python3 (66%) Extracting the files of python3 (66%) Extracting the files of python3 (66%) Extracting the files of python3 (66%) Extracting the files of python3 (66%) Extracting the files of python3 (66%) Extracting the files of python3 (66%) Extracting the files of python3 (66%) Extracting the files of python3 (66%) Extracting the files of python3 (66%) Extracting the files of python3 (66%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (83%) Extracting the files of python3 (83%) Extracting the files of python3 (83%) Extracting the files of python3 (83%) Extracting the files of python3 (83%) Extracting the files of python3 (83%) Extracting the files of python3 (83%) Extracting the files of python3 (83%) Extracting the files of python3 (83%) Extracting the files of python3 (83%) Extracting the files of python3 (83%) Extracting the files of python3 (83%) Extracting the files of python3 (83%) Extracting the files of python3 (83%) Extracting the files of python3 (83%) Extracting the files of python3 (83%) Extracting the files of python3 (83%) Extracting the files of python3 (83%) Extracting the files of python3 (83%) Extracting the files of python3 (83%) Extracting the files of python3 (83%) Extracting the files of python3 (83%) Extracting the files of python3 (83%) Extracting the files of python3 (83%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (99%) Extracting the files of python3 (99%) Extracting the files of python3 (99%) Extracting the files of python3 (99%) Extracting the files of python3 (99%) Extracting the files of python3 (99%) Extracting the files of python3 (99%) Extracting the files of python3 (99%) Extracting the files of python3 (99%) Extracting the files of python3 (99%) Extracting the files of python3 (99%) Extracting the files of python3 (99%) Extracting the files of python3 (99%) Extracting the files of python3 (99%) Extracting the files of python3 (99%) Extracting the files of python3 (99%) Extracting the files of python3 (99%) Extracting the files of python3 (99%) Extracting the files of python3 (99%) Extracting the files of python3 (99%) Extracting the files of python3 (99%) Extracting the files of python3 (99%) Extracting the files of python3 (99%) Extracting the files of python3 (99%) Extracting the files of python3 (100%) [complete] Upgraded python3 Installing 19 / 75 python-rich-15.0.0-9-1-x86_64.eopkg [cached] Installing python-rich, version 15.0.0, release 9 Upgrading to new distribution release Extracting the files of python-rich (0%) Extracting the files of python-rich (0%) Extracting the files of python-rich (0%) Extracting the files of python-rich (1%) Extracting the files of python-rich (1%) Extracting the files of python-rich (1%) Extracting the files of python-rich (2%) Extracting the files of python-rich (2%) Extracting the files of python-rich (2%) Extracting the files of python-rich (3%) Extracting the files of python-rich (3%) Extracting the files of python-rich (3%) Extracting the files of python-rich (4%) Extracting the files of python-rich (4%) Extracting the files of python-rich (4%) Extracting the files of python-rich (5%) Extracting the files of python-rich (5%) Extracting the files of python-rich (5%) Extracting the files of python-rich (6%) Extracting the files of python-rich (6%) Extracting the files of python-rich (6%) Extracting the files of python-rich (7%) Extracting the files of python-rich (7%) Extracting the files of python-rich (7%) Extracting the files of python-rich (8%) Extracting the files of python-rich (8%) Extracting the files of python-rich (8%) Extracting the files of python-rich (9%) Extracting the files of python-rich (9%) Extracting the files of python-rich (9%) Extracting the files of python-rich (10%) Extracting the files of python-rich (10%) Extracting the files of python-rich (10%) Extracting the files of python-rich (11%) Extracting the files of python-rich (11%) Extracting the files of python-rich (11%) Extracting the files of python-rich (12%) Extracting the files of python-rich (12%) Extracting the files of python-rich (12%) Extracting the files of python-rich (13%) Extracting the files of python-rich (13%) Extracting the files of python-rich (13%) Extracting the files of python-rich (14%) Extracting the files of python-rich (14%) Extracting the files of python-rich (14%) Extracting the files of python-rich (15%) Extracting the files of python-rich (15%) Extracting the files of python-rich (15%) Extracting the files of python-rich (16%) Extracting the files of python-rich (16%) Extracting the files of python-rich (16%) Extracting the files of python-rich (17%) Extracting the files of python-rich (17%) Extracting the files of python-rich (17%) Extracting the files of python-rich (18%) Extracting the files of python-rich (18%) Extracting the files of python-rich (18%) Extracting the files of python-rich (19%) Extracting the files of python-rich (19%) Extracting the files of python-rich (19%) Extracting the files of python-rich (20%) Extracting the files of python-rich (20%) Extracting the files of python-rich (20%) Extracting the files of python-rich (20%) Extracting the files of python-rich (21%) Extracting the files of python-rich (21%) Extracting the files of python-rich (21%) Extracting the files of python-rich (22%) Extracting the files of python-rich (22%) Extracting the files of python-rich (22%) Extracting the files of python-rich (23%) Extracting the files of python-rich (23%) Extracting the files of python-rich (23%) Extracting the files of python-rich (24%) Extracting the files of python-rich (24%) Extracting the files of python-rich (24%) Extracting the files of python-rich (25%) Extracting the files of python-rich (25%) Extracting the files of python-rich (25%) Extracting the files of python-rich (26%) Extracting the files of python-rich (26%) Extracting the files of python-rich (26%) Extracting the files of python-rich (27%) Extracting the files of python-rich (27%) Extracting the files of python-rich (27%) Extracting the files of python-rich (28%) Extracting the files of python-rich (28%) Extracting the files of python-rich (28%) Extracting the files of python-rich (29%) Extracting the files of python-rich (29%) Extracting the files of python-rich (29%) Extracting the files of python-rich (30%) Extracting the files of python-rich (30%) Extracting the files of python-rich (30%) Extracting the files of python-rich (31%) Extracting the files of python-rich (31%) Extracting the files of python-rich (31%) Extracting the files of python-rich (32%) Extracting the files of python-rich (32%) Extracting the files of python-rich (32%) Extracting the files of python-rich (33%) Extracting the files of python-rich (33%) Extracting the files of python-rich (33%) Extracting the files of python-rich (34%) Extracting the files of python-rich (34%) Extracting the files of python-rich (34%) Extracting the files of python-rich (35%) Extracting the files of python-rich (35%) Extracting the files of python-rich (35%) Extracting the files of python-rich (36%) Extracting the files of python-rich (36%) Extracting the files of python-rich (36%) Extracting the files of python-rich (37%) Extracting the files of python-rich (37%) Extracting the files of python-rich (37%) Extracting the files of python-rich (38%) Extracting the files of python-rich (38%) Extracting the files of python-rich (38%) Extracting the files of python-rich (39%) Extracting the files of python-rich (39%) Extracting the files of python-rich (39%) Extracting the files of python-rich (40%) Extracting the files of python-rich (40%) Extracting the files of python-rich (40%) Extracting the files of python-rich (40%) Extracting the files of python-rich (41%) Extracting the files of python-rich (41%) Extracting the files of python-rich (41%) Extracting the files of python-rich (42%) Extracting the files of python-rich (42%) Extracting the files of python-rich (42%) Extracting the files of python-rich (43%) Extracting the files of python-rich (43%) Extracting the files of python-rich (43%) Extracting the files of python-rich (44%) Extracting the files of python-rich (44%) Extracting the files of python-rich (44%) Extracting the files of python-rich (45%) Extracting the files of python-rich (45%) Extracting the files of python-rich (45%) Extracting the files of python-rich (46%) Extracting the files of python-rich (46%) Extracting the files of python-rich (46%) Extracting the files of python-rich (47%) Extracting the files of python-rich (47%) Extracting the files of python-rich (47%) Extracting the files of python-rich (48%) Extracting the files of python-rich (48%) Extracting the files of python-rich (48%) Extracting the files of python-rich (49%) Extracting the files of python-rich (49%) Extracting the files of python-rich (49%) Extracting the files of python-rich (50%) Extracting the files of python-rich (50%) Extracting the files of python-rich (50%) Extracting the files of python-rich (51%) Extracting the files of python-rich (51%) Extracting the files of python-rich (51%) Extracting the files of python-rich (52%) Extracting the files of python-rich (52%) Extracting the files of python-rich (52%) Extracting the files of python-rich (53%) Extracting the files of python-rich (53%) Extracting the files of python-rich (53%) Extracting the files of python-rich (54%) Extracting the files of python-rich (54%) Extracting the files of python-rich (54%) Extracting the files of python-rich (55%) Extracting the files of python-rich (55%) Extracting the files of python-rich (55%) Extracting the files of python-rich (56%) Extracting the files of python-rich (56%) Extracting the files of python-rich (56%) Extracting the files of python-rich (57%) Extracting the files of python-rich (57%) Extracting the files of python-rich (57%) Extracting the files of python-rich (58%) Extracting the files of python-rich (58%) Extracting the files of python-rich (58%) Extracting the files of python-rich (59%) Extracting the files of python-rich (59%) Extracting the files of python-rich (59%) Extracting the files of python-rich (60%) Extracting the files of python-rich (60%) Extracting the files of python-rich (60%) Extracting the files of python-rich (60%) Extracting the files of python-rich (61%) Extracting the files of python-rich (61%) Extracting the files of python-rich (61%) Extracting the files of python-rich (62%) Extracting the files of python-rich (62%) Extracting the files of python-rich (62%) Extracting the files of python-rich (63%) Extracting the files of python-rich (63%) Extracting the files of python-rich (63%) Extracting the files of python-rich (64%) Extracting the files of python-rich (64%) Extracting the files of python-rich (64%) Extracting the files of python-rich (65%) Extracting the files of python-rich (65%) Extracting the files of python-rich (65%) Extracting the files of python-rich (66%) Extracting the files of python-rich (66%) Extracting the files of python-rich (66%) Extracting the files of python-rich (67%) Extracting the files of python-rich (67%) Extracting the files of python-rich (67%) Extracting the files of python-rich (68%) Extracting the files of python-rich (68%) Extracting the files of python-rich (68%) Extracting the files of python-rich (69%) Extracting the files of python-rich (69%) Extracting the files of python-rich (69%) Extracting the files of python-rich (70%) Extracting the files of python-rich (70%) Extracting the files of python-rich (70%) Extracting the files of python-rich (71%) Extracting the files of python-rich (71%) Extracting the files of python-rich (71%) Extracting the files of python-rich (72%) Extracting the files of python-rich (72%) Extracting the files of python-rich (72%) Extracting the files of python-rich (73%) Extracting the files of python-rich (73%) Extracting the files of python-rich (73%) Extracting the files of python-rich (74%) Extracting the files of python-rich (74%) Extracting the files of python-rich (74%) Extracting the files of python-rich (75%) Extracting the files of python-rich (75%) Extracting the files of python-rich (75%) Extracting the files of python-rich (76%) Extracting the files of python-rich (76%) Extracting the files of python-rich (76%) Extracting the files of python-rich (77%) Extracting the files of python-rich (77%) Extracting the files of python-rich (77%) Extracting the files of python-rich (78%) Extracting the files of python-rich (78%) Extracting the files of python-rich (78%) Extracting the files of python-rich (79%) Extracting the files of python-rich (79%) Extracting the files of python-rich (79%) Extracting the files of python-rich (80%) Extracting the files of python-rich (80%) Extracting the files of python-rich (80%) Extracting the files of python-rich (80%) Extracting the files of python-rich (81%) Extracting the files of python-rich (81%) Extracting the files of python-rich (81%) Extracting the files of python-rich (82%) Extracting the files of python-rich (82%) Extracting the files of python-rich (82%) Extracting the files of python-rich (83%) Extracting the files of python-rich (83%) Extracting the files of python-rich (83%) Extracting the files of python-rich (84%) Extracting the files of python-rich (84%) Extracting the files of python-rich (84%) Extracting the files of python-rich (85%) Extracting the files of python-rich (85%) Extracting the files of python-rich (85%) Extracting the files of python-rich (86%) Extracting the files of python-rich (86%) Extracting the files of python-rich (86%) Extracting the files of python-rich (87%) Extracting the files of python-rich (87%) Extracting the files of python-rich (87%) Extracting the files of python-rich (88%) Extracting the files of python-rich (88%) Extracting the files of python-rich (88%) Extracting the files of python-rich (89%) Extracting the files of python-rich (89%) Extracting the files of python-rich (89%) Extracting the files of python-rich (90%) Extracting the files of python-rich (90%) Extracting the files of python-rich (90%) Extracting the files of python-rich (91%) Extracting the files of python-rich (91%) Extracting the files of python-rich (91%) Extracting the files of python-rich (92%) Extracting the files of python-rich (92%) Extracting the files of python-rich (92%) Extracting the files of python-rich (93%) Extracting the files of python-rich (93%) Extracting the files of python-rich (93%) Extracting the files of python-rich (94%) Extracting the files of python-rich (94%) Extracting the files of python-rich (94%) Extracting the files of python-rich (95%) Extracting the files of python-rich (95%) Extracting the files of python-rich (95%) Extracting the files of python-rich (96%) Extracting the files of python-rich (96%) Extracting the files of python-rich (96%) Extracting the files of python-rich (97%) Extracting the files of python-rich (97%) Extracting the files of python-rich (97%) Extracting the files of python-rich (98%) Extracting the files of python-rich (98%) Extracting the files of python-rich (98%) Extracting the files of python-rich (99%) Extracting the files of python-rich (99%) Extracting the files of python-rich (99%) Extracting the files of python-rich (100%) [complete] Upgraded python-rich Installing 20 / 75 python-shellingham-1.5.4-6-1-x86_64.eopkg [cached] Installing python-shellingham, version 1.5.4, release 6 Upgrading to new distribution release Extracting the files of python-shellingham (3%) Extracting the files of python-shellingham (7%) Extracting the files of python-shellingham (11%) Extracting the files of python-shellingham (14%) Extracting the files of python-shellingham (18%) Extracting the files of python-shellingham (22%) Extracting the files of python-shellingham (25%) Extracting the files of python-shellingham (29%) Extracting the files of python-shellingham (33%) Extracting the files of python-shellingham (37%) Extracting the files of python-shellingham (40%) Extracting the files of python-shellingham (44%) Extracting the files of python-shellingham (48%) Extracting the files of python-shellingham (51%) Extracting the files of python-shellingham (55%) Extracting the files of python-shellingham (59%) Extracting the files of python-shellingham (62%) Extracting the files of python-shellingham (66%) Extracting the files of python-shellingham (70%) Extracting the files of python-shellingham (74%) Extracting the files of python-shellingham (77%) Extracting the files of python-shellingham (81%) Extracting the files of python-shellingham (85%) Extracting the files of python-shellingham (88%) Extracting the files of python-shellingham (92%) Extracting the files of python-shellingham (96%) Extracting the files of python-shellingham (100%) [complete] Upgraded python-shellingham Installing 21 / 75 python-eopkg-4.5.0-42-1-x86_64.eopkg [cached] Installing python-eopkg, version 4.5.0, release 42 Upgrading to new distribution release Extracting the files of python-eopkg (0%) Extracting the files of python-eopkg (0%) Extracting the files of python-eopkg (0%) Extracting the files of python-eopkg (0%) Extracting the files of python-eopkg (1%) Extracting the files of python-eopkg (1%) Extracting the files of python-eopkg (1%) Extracting the files of python-eopkg (1%) Extracting the files of python-eopkg (2%) Extracting the files of python-eopkg (2%) Extracting the files of python-eopkg (2%) Extracting the files of python-eopkg (2%) Extracting the files of python-eopkg (3%) Extracting the files of python-eopkg (3%) Extracting the files of python-eopkg (3%) Extracting the files of python-eopkg (3%) Extracting the files of python-eopkg (4%) Extracting the files of python-eopkg (4%) Extracting the files of python-eopkg (4%) Extracting the files of python-eopkg (4%) Extracting the files of python-eopkg (4%) Extracting the files of python-eopkg (5%) Extracting the files of python-eopkg (5%) Extracting the files of python-eopkg (5%) Extracting the files of python-eopkg (5%) Extracting the files of python-eopkg (6%) Extracting the files of python-eopkg (6%) Extracting the files of python-eopkg (6%) Extracting the files of python-eopkg (6%) Extracting the files of python-eopkg (7%) Extracting the files of python-eopkg (7%) Extracting the files of python-eopkg (7%) Extracting the files of python-eopkg (7%) Extracting the files of python-eopkg (8%) Extracting the files of python-eopkg (8%) Extracting the files of python-eopkg (8%) Extracting the files of python-eopkg (8%) Extracting the files of python-eopkg (9%) Extracting the files of python-eopkg (9%) Extracting the files of python-eopkg (9%) Extracting the files of python-eopkg (9%) Extracting the files of python-eopkg (9%) Extracting the files of python-eopkg (10%) Extracting the files of python-eopkg (10%) Extracting the files of python-eopkg (10%) Extracting the files of python-eopkg (10%) Extracting the files of python-eopkg (11%) Extracting the files of python-eopkg (11%) Extracting the files of python-eopkg (11%) Extracting the files of python-eopkg (11%) Extracting the files of python-eopkg (12%) Extracting the files of python-eopkg (12%) Extracting the files of python-eopkg (12%) Extracting the files of python-eopkg (12%) Extracting the files of python-eopkg (13%) Extracting the files of python-eopkg (13%) Extracting the files of python-eopkg (13%) Extracting the files of python-eopkg (13%) Extracting the files of python-eopkg (14%) Extracting the files of python-eopkg (14%) Extracting the files of python-eopkg (14%) Extracting the files of python-eopkg (14%) Extracting the files of python-eopkg (14%) Extracting the files of python-eopkg (15%) Extracting the files of python-eopkg (15%) Extracting the files of python-eopkg (15%) Extracting the files of python-eopkg (15%) Extracting the files of python-eopkg (16%) Extracting the files of python-eopkg (16%) Extracting the files of python-eopkg (16%) Extracting the files of python-eopkg (16%) Extracting the files of python-eopkg (17%) Extracting the files of python-eopkg (17%) Extracting the files of python-eopkg (17%) Extracting the files of python-eopkg (17%) Extracting the files of python-eopkg (18%) Extracting the files of python-eopkg (18%) Extracting the files of python-eopkg (18%) Extracting the files of python-eopkg (18%) Extracting the files of python-eopkg (19%) Extracting the files of python-eopkg (19%) Extracting the files of python-eopkg (19%) Extracting the files of python-eopkg (19%) Extracting the files of python-eopkg (19%) Extracting the files of python-eopkg (20%) Extracting the files of python-eopkg (20%) Extracting the files of python-eopkg (20%) Extracting the files of python-eopkg (20%) Extracting the files of python-eopkg (21%) Extracting the files of python-eopkg (21%) Extracting the files of python-eopkg (21%) Extracting the files of python-eopkg (21%) Extracting the files of python-eopkg (22%) Extracting the files of python-eopkg (22%) Extracting the files of python-eopkg (22%) Extracting the files of python-eopkg (22%) Extracting the files of python-eopkg (23%) Extracting the files of python-eopkg (23%) Extracting the files of python-eopkg (23%) Extracting the files of python-eopkg (23%) Extracting the files of python-eopkg (23%) Extracting the files of python-eopkg (24%) Extracting the files of python-eopkg (24%) Extracting the files of python-eopkg (24%) Extracting the files of python-eopkg (24%) Extracting the files of python-eopkg (25%) Extracting the files of python-eopkg (25%) Extracting the files of python-eopkg (25%) Extracting the files of python-eopkg (25%) Extracting the files of python-eopkg (26%) Extracting the files of python-eopkg (26%) Extracting the files of python-eopkg (26%) Extracting the files of python-eopkg (26%) Extracting the files of python-eopkg (27%) Extracting the files of python-eopkg (27%) Extracting the files of python-eopkg (27%) Extracting the files of python-eopkg (27%) Extracting the files of python-eopkg (28%) Extracting the files of python-eopkg (28%) Extracting the files of python-eopkg (28%) Extracting the files of python-eopkg (28%) Extracting the files of python-eopkg (28%) Extracting the files of python-eopkg (29%) Extracting the files of python-eopkg (29%) Extracting the files of python-eopkg (29%) Extracting the files of python-eopkg (29%) Extracting the files of python-eopkg (30%) Extracting the files of python-eopkg (30%) Extracting the files of python-eopkg (30%) Extracting the files of python-eopkg (30%) Extracting the files of python-eopkg (31%) Extracting the files of python-eopkg (31%) Extracting the files of python-eopkg (31%) Extracting the files of python-eopkg (31%) Extracting the files of python-eopkg (32%) Extracting the files of python-eopkg (32%) Extracting the files of python-eopkg (32%) Extracting the files of python-eopkg (32%) Extracting the files of python-eopkg (33%) Extracting the files of python-eopkg (33%) Extracting the files of python-eopkg (33%) Extracting the files of python-eopkg (33%) Extracting the files of python-eopkg (33%) Extracting the files of python-eopkg (34%) Extracting the files of python-eopkg (34%) Extracting the files of python-eopkg (34%) Extracting the files of python-eopkg (34%) Extracting the files of python-eopkg (35%) Extracting the files of python-eopkg (35%) Extracting the files of python-eopkg (35%) Extracting the files of python-eopkg (35%) Extracting the files of python-eopkg (36%) Extracting the files of python-eopkg (36%) Extracting the files of python-eopkg (36%) Extracting the files of python-eopkg (36%) Extracting the files of python-eopkg (37%) Extracting the files of python-eopkg (37%) Extracting the files of python-eopkg (37%) Extracting the files of python-eopkg (37%) Extracting the files of python-eopkg (38%) Extracting the files of python-eopkg (38%) Extracting the files of python-eopkg (38%) Extracting the files of python-eopkg (38%) Extracting the files of python-eopkg (38%) Extracting the files of python-eopkg (39%) Extracting the files of python-eopkg (39%) Extracting the files of python-eopkg (39%) Extracting the files of python-eopkg (39%) Extracting the files of python-eopkg (40%) Extracting the files of python-eopkg (40%) Extracting the files of python-eopkg (40%) Extracting the files of python-eopkg (40%) Extracting the files of python-eopkg (41%) Extracting the files of python-eopkg (41%) Extracting the files of python-eopkg (41%) Extracting the files of python-eopkg (41%) Extracting the files of python-eopkg (42%) Extracting the files of python-eopkg (42%) Extracting the files of python-eopkg (42%) Extracting the files of python-eopkg (42%) Extracting the files of python-eopkg (42%) Extracting the files of python-eopkg (43%) Extracting the files of python-eopkg (43%) Extracting the files of python-eopkg (43%) Extracting the files of python-eopkg (43%) Extracting the files of python-eopkg (44%) Extracting the files of python-eopkg (44%) Extracting the files of python-eopkg (44%) Extracting the files of python-eopkg (44%) Extracting the files of python-eopkg (45%) Extracting the files of python-eopkg (45%) Extracting the files of python-eopkg (45%) Extracting the files of python-eopkg (45%) Extracting the files of python-eopkg (46%) Extracting the files of python-eopkg (46%) Extracting the files of python-eopkg (46%) Extracting the files of python-eopkg (46%) Extracting the files of python-eopkg (47%) Extracting the files of python-eopkg (47%) Extracting the files of python-eopkg (47%) Extracting the files of python-eopkg (47%) Extracting the files of python-eopkg (47%) Extracting the files of python-eopkg (48%) Extracting the files of python-eopkg (48%) Extracting the files of python-eopkg (48%) Extracting the files of python-eopkg (48%) Extracting the files of python-eopkg (49%) Extracting the files of python-eopkg (49%) Extracting the files of python-eopkg (49%) Extracting the files of python-eopkg (49%) Extracting the files of python-eopkg (50%) Extracting the files of python-eopkg (50%) Extracting the files of python-eopkg (50%) Extracting the files of python-eopkg (50%) Extracting the files of python-eopkg (51%) Extracting the files of python-eopkg (51%) Extracting the files of python-eopkg (51%) Extracting the files of python-eopkg (51%) Extracting the files of python-eopkg (52%) Extracting the files of python-eopkg (52%) Extracting the files of python-eopkg (52%) Extracting the files of python-eopkg (52%) Extracting the files of python-eopkg (52%) Extracting the files of python-eopkg (53%) Extracting the files of python-eopkg (53%) Extracting the files of python-eopkg (53%) Extracting the files of python-eopkg (53%) Extracting the files of python-eopkg (54%) Extracting the files of python-eopkg (54%) Extracting the files of python-eopkg (54%) Extracting the files of python-eopkg (54%) Extracting the files of python-eopkg (55%) Extracting the files of python-eopkg (55%) Extracting the files of python-eopkg (55%) Extracting the files of python-eopkg (55%) Extracting the files of python-eopkg (56%) Extracting the files of python-eopkg (56%) Extracting the files of python-eopkg (56%) Extracting the files of python-eopkg (56%) Extracting the files of python-eopkg (57%) Extracting the files of python-eopkg (57%) Extracting the files of python-eopkg (57%) Extracting the files of python-eopkg (57%) Extracting the files of python-eopkg (57%) Extracting the files of python-eopkg (58%) Extracting the files of python-eopkg (58%) Extracting the files of python-eopkg (58%) Extracting the files of python-eopkg (58%) Extracting the files of python-eopkg (59%) Extracting the files of python-eopkg (59%) Extracting the files of python-eopkg (59%) Extracting the files of python-eopkg (59%) Extracting the files of python-eopkg (60%) Extracting the files of python-eopkg (60%) Extracting the files of python-eopkg (60%) Extracting the files of python-eopkg (60%) Extracting the files of python-eopkg (61%) Extracting the files of python-eopkg (61%) Extracting the files of python-eopkg (61%) Extracting the files of python-eopkg (61%) Extracting the files of python-eopkg (61%) Extracting the files of python-eopkg (62%) Extracting the files of python-eopkg (62%) Extracting the files of python-eopkg (62%) Extracting the files of python-eopkg (62%) Extracting the files of python-eopkg (63%) Extracting the files of python-eopkg (63%) Extracting the files of python-eopkg (63%) Extracting the files of python-eopkg (63%) Extracting the files of python-eopkg (64%) Extracting the files of python-eopkg (64%) Extracting the files of python-eopkg (64%) Extracting the files of python-eopkg (64%) Extracting the files of python-eopkg (65%) Extracting the files of python-eopkg (65%) Extracting the files of python-eopkg (65%) Extracting the files of python-eopkg (65%) Extracting the files of python-eopkg (66%) Extracting the files of python-eopkg (66%) Extracting the files of python-eopkg (66%) Extracting the files of python-eopkg (66%) Extracting the files of python-eopkg (66%) Extracting the files of python-eopkg (67%) Extracting the files of python-eopkg (67%) Extracting the files of python-eopkg (67%) Extracting the files of python-eopkg (67%) Extracting the files of python-eopkg (68%) Extracting the files of python-eopkg (68%) Extracting the files of python-eopkg (68%) Extracting the files of python-eopkg (68%) Extracting the files of python-eopkg (69%) Extracting the files of python-eopkg (69%) Extracting the files of python-eopkg (69%) Extracting the files of python-eopkg (69%) Extracting the files of python-eopkg (70%) Extracting the files of python-eopkg (70%) Extracting the files of python-eopkg (70%) Extracting the files of python-eopkg (70%) Extracting the files of python-eopkg (71%) Extracting the files of python-eopkg (71%) Extracting the files of python-eopkg (71%) Extracting the files of python-eopkg (71%) Extracting the files of python-eopkg (71%) Extracting the files of python-eopkg (72%) Extracting the files of python-eopkg (72%) Extracting the files of python-eopkg (72%) Extracting the files of python-eopkg (72%) Extracting the files of python-eopkg (73%) Extracting the files of python-eopkg (73%) Extracting the files of python-eopkg (73%) Extracting the files of python-eopkg (73%) Extracting the files of python-eopkg (74%) Extracting the files of python-eopkg (74%) Extracting the files of python-eopkg (74%) Extracting the files of python-eopkg (74%) Extracting the files of python-eopkg (75%) Extracting the files of python-eopkg (75%) Extracting the files of python-eopkg (75%) Extracting the files of python-eopkg (75%) Extracting the files of python-eopkg (76%) Extracting the files of python-eopkg (76%) Extracting the files of python-eopkg (76%) Extracting the files of python-eopkg (76%) Extracting the files of python-eopkg (76%) Extracting the files of python-eopkg (77%) Extracting the files of python-eopkg (77%) Extracting the files of python-eopkg (77%) Extracting the files of python-eopkg (77%) Extracting the files of python-eopkg (78%) Extracting the files of python-eopkg (78%) Extracting the files of python-eopkg (78%) Extracting the files of python-eopkg (78%) Extracting the files of python-eopkg (79%) Extracting the files of python-eopkg (79%) Extracting the files of python-eopkg (79%) Extracting the files of python-eopkg (79%) Extracting the files of python-eopkg (80%) Extracting the files of python-eopkg (80%) Extracting the files of python-eopkg (80%) Extracting the files of python-eopkg (80%) Extracting the files of python-eopkg (80%) Extracting the files of python-eopkg (81%) Extracting the files of python-eopkg (81%) Extracting the files of python-eopkg (81%) Extracting the files of python-eopkg (81%) Extracting the files of python-eopkg (82%) Extracting the files of python-eopkg (82%) Extracting the files of python-eopkg (82%) Extracting the files of python-eopkg (82%) Extracting the files of python-eopkg (83%) Extracting the files of python-eopkg (83%) Extracting the files of python-eopkg (83%) Extracting the files of python-eopkg (83%) Extracting the files of python-eopkg (84%) Extracting the files of python-eopkg (84%) Extracting the files of python-eopkg (84%) Extracting the files of python-eopkg (84%) Extracting the files of python-eopkg (85%) Extracting the files of python-eopkg (85%) Extracting the files of python-eopkg (85%) Extracting the files of python-eopkg (85%) Extracting the files of python-eopkg (85%) Extracting the files of python-eopkg (86%) Extracting the files of python-eopkg (86%) Extracting the files of python-eopkg (86%) Extracting the files of python-eopkg (86%) Extracting the files of python-eopkg (87%) Extracting the files of python-eopkg (87%) Extracting the files of python-eopkg (87%) Extracting the files of python-eopkg (87%) Extracting the files of python-eopkg (88%) Extracting the files of python-eopkg (88%) Extracting the files of python-eopkg (88%) Extracting the files of python-eopkg (88%) Extracting the files of python-eopkg (89%) Extracting the files of python-eopkg (89%) Extracting the files of python-eopkg (89%) Extracting the files of python-eopkg (89%) Extracting the files of python-eopkg (90%) Extracting the files of python-eopkg (90%) Extracting the files of python-eopkg (90%) Extracting the files of python-eopkg (90%) Extracting the files of python-eopkg (90%) Extracting the files of python-eopkg (91%) Extracting the files of python-eopkg (91%) Extracting the files of python-eopkg (91%) Extracting the files of python-eopkg (91%) Extracting the files of python-eopkg (92%) Extracting the files of python-eopkg (92%) Extracting the files of python-eopkg (92%) Extracting the files of python-eopkg (92%) Extracting the files of python-eopkg (93%) Extracting the files of python-eopkg (93%) Extracting the files of python-eopkg (93%) Extracting the files of python-eopkg (93%) Extracting the files of python-eopkg (94%) Extracting the files of python-eopkg (94%) Extracting the files of python-eopkg (94%) Extracting the files of python-eopkg (94%) Extracting the files of python-eopkg (95%) Extracting the files of python-eopkg (95%) Extracting the files of python-eopkg (95%) Extracting the files of python-eopkg (95%) Extracting the files of python-eopkg (95%) Extracting the files of python-eopkg (96%) Extracting the files of python-eopkg (96%) Extracting the files of python-eopkg (96%) Extracting the files of python-eopkg (96%) Extracting the files of python-eopkg (97%) Extracting the files of python-eopkg (97%) Extracting the files of python-eopkg (97%) Extracting the files of python-eopkg (97%) Extracting the files of python-eopkg (98%) Extracting the files of python-eopkg (98%) Extracting the files of python-eopkg (98%) Extracting the files of python-eopkg (98%) Extracting the files of python-eopkg (99%) Extracting the files of python-eopkg (99%) Extracting the files of python-eopkg (99%) Extracting the files of python-eopkg (99%) Extracting the files of python-eopkg (100%) [complete] Upgraded python-eopkg Installing 22 / 75 libpipeline-1.5.8-10-1-x86_64.eopkg [cached] Installing libpipeline, version 1.5.8, release 10 Upgrading to new distribution release Extracting the files of libpipeline (50%) Extracting the files of libpipeline (100%) [complete] Upgraded libpipeline Installing 23 / 75 which-2.25-9-1-x86_64.eopkg [cached] Installing which, version 2.25, release 9 Upgrading to new distribution release Extracting the files of which (25%) Extracting the files of which (50%) Extracting the files of which (75%) Extracting the files of which (100%) [complete] Upgraded which Installing 24 / 75 hwdata-0.408-53-1-x86_64.eopkg [cached] Installing hwdata, version 0.408, release 53 Upgrading to new distribution release Extracting the files of hwdata (12%) Extracting the files of hwdata (25%) Extracting the files of hwdata (37%) Extracting the files of hwdata (50%) Extracting the files of hwdata (62%) Extracting the files of hwdata (75%) Extracting the files of hwdata (87%) Extracting the files of hwdata (100%) [complete] Upgraded hwdata Installing 25 / 75 python-humanize-4.8.0-14-1-x86_64.eopkg [cached] Installing python-humanize, version 4.8.0, release 14 Upgrading to new distribution release Extracting the files of python-humanize (1%) Extracting the files of python-humanize (2%) Extracting the files of python-humanize (3%) Extracting the files of python-humanize (5%) Extracting the files of python-humanize (6%) Extracting the files of python-humanize (7%) Extracting the files of python-humanize (8%) Extracting the files of python-humanize (10%) Extracting the files of python-humanize (11%) Extracting the files of python-humanize (12%) Extracting the files of python-humanize (13%) Extracting the files of python-humanize (15%) Extracting the files of python-humanize (16%) Extracting the files of python-humanize (17%) Extracting the files of python-humanize (18%) Extracting the files of python-humanize (20%) Extracting the files of python-humanize (21%) Extracting the files of python-humanize (22%) Extracting the files of python-humanize (23%) Extracting the files of python-humanize (25%) Extracting the files of python-humanize (26%) Extracting the files of python-humanize (27%) Extracting the files of python-humanize (28%) Extracting the files of python-humanize (30%) Extracting the files of python-humanize (31%) Extracting the files of python-humanize (32%) Extracting the files of python-humanize (33%) Extracting the files of python-humanize (35%) Extracting the files of python-humanize (36%) Extracting the files of python-humanize (37%) Extracting the files of python-humanize (38%) Extracting the files of python-humanize (40%) Extracting the files of python-humanize (41%) Extracting the files of python-humanize (42%) Extracting the files of python-humanize (43%) Extracting the files of python-humanize (45%) Extracting the files of python-humanize (46%) Extracting the files of python-humanize (47%) Extracting the files of python-humanize (48%) Extracting the files of python-humanize (50%) Extracting the files of python-humanize (51%) Extracting the files of python-humanize (52%) Extracting the files of python-humanize (53%) Extracting the files of python-humanize (55%) Extracting the files of python-humanize (56%) Extracting the files of python-humanize (57%) Extracting the files of python-humanize (58%) Extracting the files of python-humanize (60%) Extracting the files of python-humanize (61%) Extracting the files of python-humanize (62%) Extracting the files of python-humanize (63%) Extracting the files of python-humanize (65%) Extracting the files of python-humanize (66%) Extracting the files of python-humanize (67%) Extracting the files of python-humanize (68%) Extracting the files of python-humanize (70%) Extracting the files of python-humanize (71%) Extracting the files of python-humanize (72%) Extracting the files of python-humanize (73%) Extracting the files of python-humanize (75%) Extracting the files of python-humanize (76%) Extracting the files of python-humanize (77%) Extracting the files of python-humanize (78%) Extracting the files of python-humanize (80%) Extracting the files of python-humanize (81%) Extracting the files of python-humanize (82%) Extracting the files of python-humanize (83%) Extracting the files of python-humanize (85%) Extracting the files of python-humanize (86%) Extracting the files of python-humanize (87%) Extracting the files of python-humanize (88%) Extracting the files of python-humanize (90%) Extracting the files of python-humanize (91%) Extracting the files of python-humanize (92%) Extracting the files of python-humanize (93%) Extracting the files of python-humanize (95%) Extracting the files of python-humanize (96%) Extracting the files of python-humanize (97%) Extracting the files of python-humanize (98%) Extracting the files of python-humanize (100%) [complete] Upgraded python-humanize Installing 26 / 75 bash-5.3.12-90-1-x86_64.eopkg [cached] Installing bash, version 5.3.12, release 90 Upgrading to new distribution release Extracting the files of bash (0%) Extracting the files of bash (1%) Extracting the files of bash (2%) Extracting the files of bash (3%) Extracting the files of bash (4%) Extracting the files of bash (5%) Extracting the files of bash (6%) Extracting the files of bash (7%) Extracting the files of bash (8%) Extracting the files of bash (9%) Extracting the files of bash (9%) Extracting the files of bash (10%) Extracting the files of bash (11%) Extracting the files of bash (12%) Extracting the files of bash (13%) Extracting the files of bash (14%) Extracting the files of bash (15%) Extracting the files of bash (16%) Extracting the files of bash (17%) Extracting the files of bash (18%) Extracting the files of bash (18%) Extracting the files of bash (19%) Extracting the files of bash (20%) Extracting the files of bash (21%) Extracting the files of bash (22%) Extracting the files of bash (23%) Extracting the files of bash (24%) Extracting the files of bash (25%) Extracting the files of bash (26%) Extracting the files of bash (27%) Extracting the files of bash (27%) Extracting the files of bash (28%) Extracting the files of bash (29%) Extracting the files of bash (30%) Extracting the files of bash (31%) Extracting the files of bash (32%) Extracting the files of bash (33%) Extracting the files of bash (34%) Extracting the files of bash (35%) Extracting the files of bash (36%) Extracting the files of bash (36%) Extracting the files of bash (37%) Extracting the files of bash (38%) Extracting the files of bash (39%) Extracting the files of bash (40%) Extracting the files of bash (41%) Extracting the files of bash (42%) Extracting the files of bash (43%) Extracting the files of bash (44%) Extracting the files of bash (45%) Extracting the files of bash (45%) Extracting the files of bash (46%) Extracting the files of bash (47%) Extracting the files of bash (48%) Extracting the files of bash (49%) Extracting the files of bash (50%) Extracting the files of bash (51%) Extracting the files of bash (52%) Extracting the files of bash (53%) Extracting the files of bash (54%) Extracting the files of bash (54%) Extracting the files of bash (55%) Extracting the files of bash (56%) Extracting the files of bash (57%) Extracting the files of bash (58%) Extracting the files of bash (59%) Extracting the files of bash (60%) Extracting the files of bash (61%) Extracting the files of bash (62%) Extracting the files of bash (63%) Extracting the files of bash (63%) Extracting the files of bash (64%) Extracting the files of bash (65%) Extracting the files of bash (66%) Extracting the files of bash (67%) Extracting the files of bash (68%) Extracting the files of bash (69%) Extracting the files of bash (70%) Extracting the files of bash (71%) Extracting the files of bash (72%) Extracting the files of bash (72%) Extracting the files of bash (73%) Extracting the files of bash (74%) Extracting the files of bash (75%) Extracting the files of bash (76%) Extracting the files of bash (77%) Extracting the files of bash (78%) Extracting the files of bash (79%) Extracting the files of bash (80%) Extracting the files of bash (81%) Extracting the files of bash (81%) Extracting the files of bash (82%) Extracting the files of bash (83%) Extracting the files of bash (84%) Extracting the files of bash (85%) Extracting the files of bash (86%) Extracting the files of bash (87%) Extracting the files of bash (88%) Extracting the files of bash (89%) Extracting the files of bash (90%) Extracting the files of bash (90%) Extracting the files of bash (91%) Extracting the files of bash (92%) Extracting the files of bash (93%) Extracting the files of bash (94%) Extracting the files of bash (95%) Extracting the files of bash (96%) Extracting the files of bash (97%) Extracting the files of bash (98%) Extracting the files of bash (99%) Extracting the files of bash (100%) [complete] Upgraded bash Installing 27 / 75 python-magic-0.4.27-15-1-x86_64.eopkg [cached] Installing python-magic, version 0.4.27, release 15 Upgrading to new distribution release Extracting the files of python-magic (6%) Extracting the files of python-magic (12%) Extracting the files of python-magic (18%) Extracting the files of python-magic (25%) Extracting the files of python-magic (31%) Extracting the files of python-magic (37%) Extracting the files of python-magic (43%) Extracting the files of python-magic (50%) Extracting the files of python-magic (56%) Extracting the files of python-magic (62%) Extracting the files of python-magic (68%) Extracting the files of python-magic (75%) Extracting the files of python-magic (81%) Extracting the files of python-magic (87%) Extracting the files of python-magic (93%) Extracting the files of python-magic (100%) [complete] Upgraded python-magic Installing 28 / 75 python-ordered-set-4.1.0-5-1-x86_64.eopkg [cached] Installing python-ordered-set, version 4.1.0, release 5 Upgrading to new distribution release Extracting the files of python-ordered-set (12%) Extracting the files of python-ordered-set (25%) Extracting the files of python-ordered-set (37%) Extracting the files of python-ordered-set (50%) Extracting the files of python-ordered-set (62%) Extracting the files of python-ordered-set (75%) Extracting the files of python-ordered-set (87%) Extracting the files of python-ordered-set (100%) [complete] Upgraded python-ordered-set Installing 29 / 75 libelf-0.195-31-1-x86_64.eopkg [cached] Installing libelf, version 0.195, release 31 Upgrading to new distribution release Extracting the files of libelf (50%) Extracting the files of libelf (100%) [complete] Upgraded libelf Installing 30 / 75 cmake-4.3.3-69-1-x86_64.eopkg [cached] Installing cmake, version 4.3.3, release 69 Upgrading to new distribution release Extracting the files of cmake (0%) Extracting the files of cmake (0%) Extracting the files of cmake (0%) Extracting the files of cmake (0%) Extracting the files of cmake (0%) Extracting the files of cmake (0%) Extracting the files of cmake (0%) Extracting the files of cmake (0%) Extracting the files of cmake (0%) Extracting the files of cmake (0%) Extracting the files of cmake (0%) Extracting the files of cmake (0%) Extracting the files of cmake (0%) Extracting the files of cmake (0%) Extracting the files of cmake (0%) Extracting the files of cmake (0%) Extracting the files of cmake (0%) Extracting the files of cmake (1%) Extracting the files of cmake (1%) Extracting the files of cmake (1%) Extracting the files of cmake (1%) Extracting the files of cmake (1%) Extracting the files of cmake (1%) Extracting the files of cmake (1%) Extracting the files of cmake (1%) Extracting the files of cmake (1%) Extracting the files of cmake (1%) Extracting the files of cmake (1%) Extracting the files of cmake (1%) Extracting the files of cmake (1%) Extracting the files of cmake (1%) Extracting the files of cmake (1%) Extracting the files of cmake (1%) Extracting the files of cmake (1%) Extracting the files of cmake (1%) Extracting the files of cmake (2%) Extracting the files of cmake (2%) Extracting the files of cmake (2%) Extracting the files of cmake (2%) Extracting the files of cmake (2%) Extracting the files of cmake (2%) Extracting the files of cmake (2%) Extracting the files of cmake (2%) Extracting the files of cmake (2%) Extracting the files of cmake (2%) Extracting the files of cmake (2%) Extracting the files of cmake (2%) Extracting the files of cmake (2%) Extracting the files of cmake (2%) Extracting the files of cmake (2%) Extracting the files of cmake (2%) Extracting the files of cmake (2%) Extracting the files of cmake (3%) Extracting the files of cmake (3%) Extracting the files of cmake (3%) Extracting the files of cmake (3%) Extracting the files of cmake (3%) Extracting the files of cmake (3%) Extracting the files of cmake (3%) Extracting the files of cmake (3%) Extracting the files of cmake (3%) Extracting the files of cmake (3%) Extracting the files of cmake (3%) Extracting the files of cmake (3%) Extracting the files of cmake (3%) Extracting the files of cmake (3%) Extracting the files of cmake (3%) Extracting the files of cmake (3%) Extracting the files of cmake (3%) Extracting the files of cmake (3%) Extracting the files of cmake (4%) Extracting the files of cmake (4%) Extracting the files of cmake (4%) Extracting the files of cmake (4%) Extracting the files of cmake (4%) Extracting the files of cmake (4%) Extracting the files of cmake (4%) Extracting the files of cmake (4%) Extracting the files of cmake (4%) Extracting the files of cmake (4%) Extracting the files of cmake (4%) Extracting the files of cmake (4%) Extracting the files of cmake (4%) Extracting the files of cmake (4%) Extracting the files of cmake (4%) Extracting the files of cmake (4%) Extracting the files of cmake (4%) Extracting the files of cmake (5%) Extracting the files of cmake (5%) Extracting the files of cmake (5%) Extracting the files of cmake (5%) Extracting the files of cmake (5%) Extracting the files of cmake (5%) Extracting the files of cmake (5%) Extracting the files of cmake (5%) Extracting the files of cmake (5%) Extracting the files of cmake (5%) Extracting the files of cmake (5%) Extracting the files of cmake (5%) Extracting the files of cmake (5%) Extracting the files of cmake (5%) Extracting the files of cmake (5%) Extracting the files of cmake (5%) Extracting the files of cmake (5%) Extracting the files of cmake (5%) Extracting the files of cmake (6%) Extracting the files of cmake (6%) Extracting the files of cmake (6%) Extracting the files of cmake (6%) Extracting the files of cmake (6%) Extracting the files of cmake (6%) Extracting the files of cmake (6%) Extracting the files of cmake (6%) Extracting the files of cmake (6%) Extracting the files of cmake (6%) Extracting the files of cmake (6%) Extracting the files of cmake (6%) Extracting the files of cmake (6%) Extracting the files of cmake (6%) Extracting the files of cmake (6%) Extracting the files of cmake (6%) Extracting the files of cmake (6%) Extracting the files of cmake (6%) Extracting the files of cmake (7%) Extracting the files of cmake (7%) Extracting the files of cmake (7%) Extracting the files of cmake (7%) Extracting the files of cmake (7%) Extracting the files of cmake (7%) Extracting the files of cmake (7%) Extracting the files of cmake (7%) Extracting the files of cmake (7%) Extracting the files of cmake (7%) Extracting the files of cmake (7%) Extracting the files of cmake (7%) Extracting the files of cmake (7%) Extracting the files of cmake (7%) Extracting the files of cmake (7%) Extracting the files of cmake (7%) Extracting the files of cmake (7%) Extracting the files of cmake (8%) Extracting the files of cmake (8%) Extracting the files of cmake (8%) Extracting the files of cmake (8%) Extracting the files of cmake (8%) Extracting the files of cmake (8%) Extracting the files of cmake (8%) Extracting the files of cmake (8%) Extracting the files of cmake (8%) Extracting the files of cmake (8%) Extracting the files of cmake (8%) Extracting the files of cmake (8%) Extracting the files of cmake (8%) Extracting the files of cmake (8%) Extracting the files of cmake (8%) Extracting the files of cmake (8%) Extracting the files of cmake (8%) Extracting the files of cmake (8%) Extracting the files of cmake (9%) Extracting the files of cmake (9%) Extracting the files of cmake (9%) Extracting the files of cmake (9%) Extracting the files of cmake (9%) Extracting the files of cmake (9%) Extracting the files of cmake (9%) Extracting the files of cmake (9%) Extracting the files of cmake (9%) Extracting the files of cmake (9%) Extracting the files of cmake (9%) Extracting the files of cmake (9%) Extracting the files of cmake (9%) Extracting the files of cmake (9%) Extracting the files of cmake (9%) Extracting the files of cmake (9%) Extracting the files of cmake (9%) Extracting the files of cmake (10%) Extracting the files of cmake (10%) Extracting the files of cmake (10%) Extracting the files of cmake (10%) Extracting the files of cmake (10%) Extracting the files of cmake (10%) Extracting the files of cmake (10%) Extracting the files of cmake (10%) Extracting the files of cmake (10%) Extracting the files of cmake (10%) Extracting the files of cmake (10%) Extracting the files of cmake (10%) Extracting the files of cmake (10%) Extracting the files of cmake (10%) Extracting the files of cmake (10%) Extracting the files of cmake (10%) Extracting the files of cmake (10%) Extracting the files of cmake (10%) Extracting the files of cmake (11%) Extracting the files of cmake (11%) Extracting the files of cmake (11%) Extracting the files of cmake (11%) Extracting the files of cmake (11%) Extracting the files of cmake (11%) Extracting the files of cmake (11%) Extracting the files of cmake (11%) Extracting the files of cmake (11%) Extracting the files of cmake (11%) Extracting the files of cmake (11%) Extracting the files of cmake (11%) Extracting the files of cmake (11%) Extracting the files of cmake (11%) Extracting the files of cmake (11%) Extracting the files of cmake (11%) Extracting the files of cmake (11%) Extracting the files of cmake (12%) Extracting the files of cmake (12%) Extracting the files of cmake (12%) Extracting the files of cmake (12%) Extracting the files of cmake (12%) Extracting the files of cmake (12%) Extracting the files of cmake (12%) Extracting the files of cmake (12%) Extracting the files of cmake (12%) Extracting the files of cmake (12%) Extracting the files of cmake (12%) Extracting the files of cmake (12%) Extracting the files of cmake (12%) Extracting the files of cmake (12%) Extracting the files of cmake (12%) Extracting the files of cmake (12%) Extracting the files of cmake (12%) Extracting the files of cmake (12%) Extracting the files of cmake (13%) Extracting the files of cmake (13%) Extracting the files of cmake (13%) Extracting the files of cmake (13%) Extracting the files of cmake (13%) Extracting the files of cmake (13%) Extracting the files of cmake (13%) Extracting the files of cmake (13%) Extracting the files of cmake (13%) Extracting the files of cmake (13%) Extracting the files of cmake (13%) Extracting the files of cmake (13%) Extracting the files of cmake (13%) Extracting the files of cmake (13%) Extracting the files of cmake (13%) Extracting the files of cmake (13%) Extracting the files of cmake (13%) Extracting the files of cmake (13%) Extracting the files of cmake (14%) Extracting the files of cmake (14%) Extracting the files of cmake (14%) Extracting the files of cmake (14%) Extracting the files of cmake (14%) Extracting the files of cmake (14%) Extracting the files of cmake (14%) Extracting the files of cmake (14%) Extracting the files of cmake (14%) Extracting the files of cmake (14%) Extracting the files of cmake (14%) Extracting the files of cmake (14%) Extracting the files of cmake (14%) Extracting the files of cmake (14%) Extracting the files of cmake (14%) Extracting the files of cmake (14%) Extracting the files of cmake (14%) Extracting the files of cmake (15%) Extracting the files of cmake (15%) Extracting the files of cmake (15%) Extracting the files of cmake (15%) Extracting the files of cmake (15%) Extracting the files of cmake (15%) Extracting the files of cmake (15%) Extracting the files of cmake (15%) Extracting the files of cmake (15%) Extracting the files of cmake (15%) Extracting the files of cmake (15%) Extracting the files of cmake (15%) Extracting the files of cmake (15%) Extracting the files of cmake (15%) Extracting the files of cmake (15%) Extracting the files of cmake (15%) Extracting the files of cmake (15%) Extracting the files of cmake (15%) Extracting the files of cmake (16%) Extracting the files of cmake (16%) Extracting the files of cmake (16%) Extracting the files of cmake (16%) Extracting the files of cmake (16%) Extracting the files of cmake (16%) Extracting the files of cmake (16%) Extracting the files of cmake (16%) Extracting the files of cmake (16%) Extracting the files of cmake (16%) Extracting the files of cmake (16%) Extracting the files of cmake (16%) Extracting the files of cmake (16%) Extracting the files of cmake (16%) Extracting the files of cmake (16%) Extracting the files of cmake (16%) Extracting the files of cmake (16%) Extracting the files of cmake (17%) Extracting the files of cmake (17%) Extracting the files of cmake (17%) Extracting the files of cmake (17%) Extracting the files of cmake (17%) Extracting the files of cmake (17%) Extracting the files of cmake (17%) Extracting the files of cmake (17%) Extracting the files of cmake (17%) Extracting the files of cmake (17%) Extracting the files of cmake (17%) Extracting the files of cmake (17%) Extracting the files of cmake (17%) Extracting the files of cmake (17%) Extracting the files of cmake (17%) Extracting the files of cmake (17%) Extracting the files of cmake (17%) Extracting the files of cmake (17%) Extracting the files of cmake (18%) Extracting the files of cmake (18%) Extracting the files of cmake (18%) Extracting the files of cmake (18%) Extracting the files of cmake (18%) Extracting the files of cmake (18%) Extracting the files of cmake (18%) Extracting the files of cmake (18%) Extracting the files of cmake (18%) Extracting the files of cmake (18%) Extracting the files of cmake (18%) Extracting the files of cmake (18%) Extracting the files of cmake (18%) Extracting the files of cmake (18%) Extracting the files of cmake (18%) Extracting the files of cmake (18%) Extracting the files of cmake (18%) Extracting the files of cmake (18%) Extracting the files of cmake (19%) Extracting the files of cmake (19%) Extracting the files of cmake (19%) Extracting the files of cmake (19%) Extracting the files of cmake (19%) Extracting the files of cmake (19%) Extracting the files of cmake (19%) Extracting the files of cmake (19%) Extracting the files of cmake (19%) Extracting the files of cmake (19%) Extracting the files of cmake (19%) Extracting the files of cmake (19%) Extracting the files of cmake (19%) Extracting the files of cmake (19%) Extracting the files of cmake (19%) Extracting the files of cmake (19%) Extracting the files of cmake (19%) Extracting the files of cmake (20%) Extracting the files of cmake (20%) Extracting the files of cmake (20%) Extracting the files of cmake (20%) Extracting the files of cmake (20%) Extracting the files of cmake (20%) Extracting the files of cmake (20%) Extracting the files of cmake (20%) Extracting the files of cmake (20%) Extracting the files of cmake (20%) Extracting the files of cmake (20%) Extracting the files of cmake (20%) Extracting the files of cmake (20%) Extracting the files of cmake (20%) Extracting the files of cmake (20%) Extracting the files of cmake (20%) Extracting the files of cmake (20%) Extracting the files of cmake (20%) Extracting the files of cmake (21%) Extracting the files of cmake (21%) Extracting the files of cmake (21%) Extracting the files of cmake (21%) Extracting the files of cmake (21%) Extracting the files of cmake (21%) Extracting the files of cmake (21%) Extracting the files of cmake (21%) Extracting the files of cmake (21%) Extracting the files of cmake (21%) Extracting the files of cmake (21%) Extracting the files of cmake (21%) Extracting the files of cmake (21%) Extracting the files of cmake (21%) Extracting the files of cmake (21%) Extracting the files of cmake (21%) Extracting the files of cmake (21%) Extracting the files of cmake (22%) Extracting the files of cmake (22%) Extracting the files of cmake (22%) Extracting the files of cmake (22%) Extracting the files of cmake (22%) Extracting the files of cmake (22%) Extracting the files of cmake (22%) Extracting the files of cmake (22%) Extracting the files of cmake (22%) Extracting the files of cmake (22%) Extracting the files of cmake (22%) Extracting the files of cmake (22%) Extracting the files of cmake (22%) Extracting the files of cmake (22%) Extracting the files of cmake (22%) Extracting the files of cmake (22%) Extracting the files of cmake (22%) Extracting the files of cmake (22%) Extracting the files of cmake (23%) Extracting the files of cmake (23%) Extracting the files of cmake (23%) Extracting the files of cmake (23%) Extracting the files of cmake (23%) Extracting the files of cmake (23%) Extracting the files of cmake (23%) Extracting the files of cmake (23%) Extracting the files of cmake (23%) Extracting the files of cmake (23%) Extracting the files of cmake (23%) Extracting the files of cmake (23%) Extracting the files of cmake (23%) Extracting the files of cmake (23%) Extracting the files of cmake (23%) Extracting the files of cmake (23%) Extracting the files of cmake (23%) Extracting the files of cmake (24%) Extracting the files of cmake (24%) Extracting the files of cmake (24%) Extracting the files of cmake (24%) Extracting the files of cmake (24%) Extracting the files of cmake (24%) Extracting the files of cmake (24%) Extracting the files of cmake (24%) Extracting the files of cmake (24%) Extracting the files of cmake (24%) Extracting the files of cmake (24%) Extracting the files of cmake (24%) Extracting the files of cmake (24%) Extracting the files of cmake (24%) Extracting the files of cmake (24%) Extracting the files of cmake (24%) Extracting the files of cmake (24%) Extracting the files of cmake (24%) Extracting the files of cmake (25%) Extracting the files of cmake (25%) Extracting the files of cmake (25%) Extracting the files of cmake (25%) Extracting the files of cmake (25%) Extracting the files of cmake (25%) Extracting the files of cmake (25%) Extracting the files of cmake (25%) Extracting the files of cmake (25%) Extracting the files of cmake (25%) Extracting the files of cmake (25%) Extracting the files of cmake (25%) Extracting the files of cmake (25%) Extracting the files of cmake (25%) Extracting the files of cmake (25%) Extracting the files of cmake (25%) Extracting the files of cmake (25%) Extracting the files of cmake (25%) Extracting the files of cmake (26%) Extracting the files of cmake (26%) Extracting the files of cmake (26%) Extracting the files of cmake (26%) Extracting the files of cmake (26%) Extracting the files of cmake (26%) Extracting the files of cmake (26%) Extracting the files of cmake (26%) Extracting the files of cmake (26%) Extracting the files of cmake (26%) Extracting the files of cmake (26%) Extracting the files of cmake (26%) Extracting the files of cmake (26%) Extracting the files of cmake (26%) Extracting the files of cmake (26%) Extracting the files of cmake (26%) Extracting the files of cmake (26%) Extracting the files of cmake (27%) Extracting the files of cmake (27%) Extracting the files of cmake (27%) Extracting the files of cmake (27%) Extracting the files of cmake (27%) Extracting the files of cmake (27%) Extracting the files of cmake (27%) Extracting the files of cmake (27%) Extracting the files of cmake (27%) Extracting the files of cmake (27%) Extracting the files of cmake (27%) Extracting the files of cmake (27%) Extracting the files of cmake (27%) Extracting the files of cmake (27%) Extracting the files of cmake (27%) Extracting the files of cmake (27%) Extracting the files of cmake (27%) Extracting the files of cmake (27%) Extracting the files of cmake (28%) Extracting the files of cmake (28%) Extracting the files of cmake (28%) Extracting the files of cmake (28%) Extracting the files of cmake (28%) Extracting the files of cmake (28%) Extracting the files of cmake (28%) Extracting the files of cmake (28%) Extracting the files of cmake (28%) Extracting the files of cmake (28%) Extracting the files of cmake (28%) Extracting the files of cmake (28%) Extracting the files of cmake (28%) Extracting the files of cmake (28%) Extracting the files of cmake (28%) Extracting the files of cmake (28%) Extracting the files of cmake (28%) Extracting the files of cmake (29%) Extracting the files of cmake (29%) Extracting the files of cmake (29%) Extracting the files of cmake (29%) Extracting the files of cmake (29%) Extracting the files of cmake (29%) Extracting the files of cmake (29%) Extracting the files of cmake (29%) Extracting the files of cmake (29%) Extracting the files of cmake (29%) Extracting the files of cmake (29%) Extracting the files of cmake (29%) Extracting the files of cmake (29%) Extracting the files of cmake (29%) Extracting the files of cmake (29%) Extracting the files of cmake (29%) Extracting the files of cmake (29%) Extracting the files of cmake (29%) Extracting the files of cmake (30%) Extracting the files of cmake (30%) Extracting the files of cmake (30%) Extracting the files of cmake (30%) Extracting the files of cmake (30%) Extracting the files of cmake (30%) Extracting the files of cmake (30%) Extracting the files of cmake (30%) Extracting the files of cmake (30%) Extracting the files of cmake (30%) Extracting the files of cmake (30%) Extracting the files of cmake (30%) Extracting the files of cmake (30%) Extracting the files of cmake (30%) Extracting the files of cmake (30%) Extracting the files of cmake (30%) Extracting the files of cmake (30%) Extracting the files of cmake (31%) Extracting the files of cmake (31%) Extracting the files of cmake (31%) Extracting the files of cmake (31%) Extracting the files of cmake (31%) Extracting the files of cmake (31%) Extracting the files of cmake (31%) Extracting the files of cmake (31%) Extracting the files of cmake (31%) Extracting the files of cmake (31%) Extracting the files of cmake (31%) Extracting the files of cmake (31%) Extracting the files of cmake (31%) Extracting the files of cmake (31%) Extracting the files of cmake (31%) Extracting the files of cmake (31%) Extracting the files of cmake (31%) Extracting the files of cmake (31%) Extracting the files of cmake (32%) Extracting the files of cmake (32%) Extracting the files of cmake (32%) Extracting the files of cmake (32%) Extracting the files of cmake (32%) Extracting the files of cmake (32%) Extracting the files of cmake (32%) Extracting the files of cmake (32%) Extracting the files of cmake (32%) Extracting the files of cmake (32%) Extracting the files of cmake (32%) Extracting the files of cmake (32%) Extracting the files of cmake (32%) Extracting the files of cmake (32%) Extracting the files of cmake (32%) Extracting the files of cmake (32%) Extracting the files of cmake (32%) Extracting the files of cmake (32%) Extracting the files of cmake (33%) Extracting the files of cmake (33%) Extracting the files of cmake (33%) Extracting the files of cmake (33%) Extracting the files of cmake (33%) Extracting the files of cmake (33%) Extracting the files of cmake (33%) Extracting the files of cmake (33%) Extracting the files of cmake (33%) Extracting the files of cmake (33%) Extracting the files of cmake (33%) Extracting the files of cmake (33%) Extracting the files of cmake (33%) Extracting the files of cmake (33%) Extracting the files of cmake (33%) Extracting the files of cmake (33%) Extracting the files of cmake (33%) Extracting the files of cmake (34%) Extracting the files of cmake (34%) Extracting the files of cmake (34%) Extracting the files of cmake (34%) Extracting the files of cmake (34%) Extracting the files of cmake (34%) Extracting the files of cmake (34%) Extracting the files of cmake (34%) Extracting the files of cmake (34%) Extracting the files of cmake (34%) Extracting the files of cmake (34%) Extracting the files of cmake (34%) Extracting the files of cmake (34%) Extracting the files of cmake (34%) Extracting the files of cmake (34%) Extracting the files of cmake (34%) Extracting the files of cmake (34%) Extracting the files of cmake (34%) Extracting the files of cmake (35%) Extracting the files of cmake (35%) Extracting the files of cmake (35%) Extracting the files of cmake (35%) Extracting the files of cmake (35%) Extracting the files of cmake (35%) Extracting the files of cmake (35%) Extracting the files of cmake (35%) Extracting the files of cmake (35%) Extracting the files of cmake (35%) Extracting the files of cmake (35%) Extracting the files of cmake (35%) Extracting the files of cmake (35%) Extracting the files of cmake (35%) Extracting the files of cmake (35%) Extracting the files of cmake (35%) Extracting the files of cmake (35%) Extracting the files of cmake (36%) Extracting the files of cmake (36%) Extracting the files of cmake (36%) Extracting the files of cmake (36%) Extracting the files of cmake (36%) Extracting the files of cmake (36%) Extracting the files of cmake (36%) Extracting the files of cmake (36%) Extracting the files of cmake (36%) Extracting the files of cmake (36%) Extracting the files of cmake (36%) Extracting the files of cmake (36%) Extracting the files of cmake (36%) Extracting the files of cmake (36%) Extracting the files of cmake (36%) Extracting the files of cmake (36%) Extracting the files of cmake (36%) Extracting the files of cmake (36%) Extracting the files of cmake (37%) Extracting the files of cmake (37%) Extracting the files of cmake (37%) Extracting the files of cmake (37%) Extracting the files of cmake (37%) Extracting the files of cmake (37%) Extracting the files of cmake (37%) Extracting the files of cmake (37%) Extracting the files of cmake (37%) Extracting the files of cmake (37%) Extracting the files of cmake (37%) Extracting the files of cmake (37%) Extracting the files of cmake (37%) Extracting the files of cmake (37%) Extracting the files of cmake (37%) Extracting the files of cmake (37%) Extracting the files of cmake (37%) Extracting the files of cmake (37%) Extracting the files of cmake (38%) Extracting the files of cmake (38%) Extracting the files of cmake (38%) Extracting the files of cmake (38%) Extracting the files of cmake (38%) Extracting the files of cmake (38%) Extracting the files of cmake (38%) Extracting the files of cmake (38%) Extracting the files of cmake (38%) Extracting the files of cmake (38%) Extracting the files of cmake (38%) Extracting the files of cmake (38%) Extracting the files of cmake (38%) Extracting the files of cmake (38%) Extracting the files of cmake (38%) Extracting the files of cmake (38%) Extracting the files of cmake (38%) Extracting the files of cmake (39%) Extracting the files of cmake (39%) Extracting the files of cmake (39%) Extracting the files of cmake (39%) Extracting the files of cmake (39%) Extracting the files of cmake (39%) Extracting the files of cmake (39%) Extracting the files of cmake (39%) Extracting the files of cmake (39%) Extracting the files of cmake (39%) Extracting the files of cmake (39%) Extracting the files of cmake (39%) Extracting the files of cmake (39%) Extracting the files of cmake (39%) Extracting the files of cmake (39%) Extracting the files of cmake (39%) Extracting the files of cmake (39%) Extracting the files of cmake (39%) Extracting the files of cmake (40%) Extracting the files of cmake (40%) Extracting the files of cmake (40%) Extracting the files of cmake (40%) Extracting the files of cmake (40%) Extracting the files of cmake (40%) Extracting the files of cmake (40%) Extracting the files of cmake (40%) Extracting the files of cmake (40%) Extracting the files of cmake (40%) Extracting the files of cmake (40%) Extracting the files of cmake (40%) Extracting the files of cmake (40%) Extracting the files of cmake (40%) Extracting the files of cmake (40%) Extracting the files of cmake (40%) Extracting the files of cmake (40%) Extracting the files of cmake (41%) Extracting the files of cmake (41%) Extracting the files of cmake (41%) Extracting the files of cmake (41%) Extracting the files of cmake (41%) Extracting the files of cmake (41%) Extracting the files of cmake (41%) Extracting the files of cmake (41%) Extracting the files of cmake (41%) Extracting the files of cmake (41%) Extracting the files of cmake (41%) Extracting the files of cmake (41%) Extracting the files of cmake (41%) Extracting the files of cmake (41%) Extracting the files of cmake (41%) Extracting the files of cmake (41%) Extracting the files of cmake (41%) Extracting the files of cmake (41%) Extracting the files of cmake (42%) Extracting the files of cmake (42%) Extracting the files of cmake (42%) Extracting the files of cmake (42%) Extracting the files of cmake (42%) Extracting the files of cmake (42%) Extracting the files of cmake (42%) Extracting the files of cmake (42%) Extracting the files of cmake (42%) Extracting the files of cmake (42%) Extracting the files of cmake (42%) Extracting the files of cmake (42%) Extracting the files of cmake (42%) Extracting the files of cmake (42%) Extracting the files of cmake (42%) Extracting the files of cmake (42%) Extracting the files of cmake (42%) Extracting the files of cmake (43%) Extracting the files of cmake (43%) Extracting the files of cmake (43%) Extracting the files of cmake (43%) Extracting the files of cmake (43%) Extracting the files of cmake (43%) Extracting the files of cmake (43%) Extracting the files of cmake (43%) Extracting the files of cmake (43%) Extracting the files of cmake (43%) Extracting the files of cmake (43%) Extracting the files of cmake (43%) Extracting the files of cmake (43%) Extracting the files of cmake (43%) Extracting the files of cmake (43%) Extracting the files of cmake (43%) Extracting the files of cmake (43%) Extracting the files of cmake (43%) Extracting the files of cmake (44%) Extracting the files of cmake (44%) Extracting the files of cmake (44%) Extracting the files of cmake (44%) Extracting the files of cmake (44%) Extracting the files of cmake (44%) Extracting the files of cmake (44%) Extracting the files of cmake (44%) Extracting the files of cmake (44%) Extracting the files of cmake (44%) Extracting the files of cmake (44%) Extracting the files of cmake (44%) Extracting the files of cmake (44%) Extracting the files of cmake (44%) Extracting the files of cmake (44%) Extracting the files of cmake (44%) Extracting the files of cmake (44%) Extracting the files of cmake (44%) Extracting the files of cmake (45%) Extracting the files of cmake (45%) Extracting the files of cmake (45%) Extracting the files of cmake (45%) Extracting the files of cmake (45%) Extracting the files of cmake (45%) Extracting the files of cmake (45%) Extracting the files of cmake (45%) Extracting the files of cmake (45%) Extracting the files of cmake (45%) Extracting the files of cmake (45%) Extracting the files of cmake (45%) Extracting the files of cmake (45%) Extracting the files of cmake (45%) Extracting the files of cmake (45%) Extracting the files of cmake (45%) Extracting the files of cmake (45%) Extracting the files of cmake (46%) Extracting the files of cmake (46%) Extracting the files of cmake (46%) Extracting the files of cmake (46%) Extracting the files of cmake (46%) Extracting the files of cmake (46%) Extracting the files of cmake (46%) Extracting the files of cmake (46%) Extracting the files of cmake (46%) Extracting the files of cmake (46%) Extracting the files of cmake (46%) Extracting the files of cmake (46%) Extracting the files of cmake (46%) Extracting the files of cmake (46%) Extracting the files of cmake (46%) Extracting the files of cmake (46%) Extracting the files of cmake (46%) Extracting the files of cmake (46%) Extracting the files of cmake (47%) Extracting the files of cmake (47%) Extracting the files of cmake (47%) Extracting the files of cmake (47%) Extracting the files of cmake (47%) Extracting the files of cmake (47%) Extracting the files of cmake (47%) Extracting the files of cmake (47%) Extracting the files of cmake (47%) Extracting the files of cmake (47%) Extracting the files of cmake (47%) Extracting the files of cmake (47%) Extracting the files of cmake (47%) Extracting the files of cmake (47%) Extracting the files of cmake (47%) Extracting the files of cmake (47%) Extracting the files of cmake (47%) Extracting the files of cmake (48%) Extracting the files of cmake (48%) Extracting the files of cmake (48%) Extracting the files of cmake (48%) Extracting the files of cmake (48%) Extracting the files of cmake (48%) Extracting the files of cmake (48%) Extracting the files of cmake (48%) Extracting the files of cmake (48%) Extracting the files of cmake (48%) Extracting the files of cmake (48%) Extracting the files of cmake (48%) Extracting the files of cmake (48%) Extracting the files of cmake (48%) Extracting the files of cmake (48%) Extracting the files of cmake (48%) Extracting the files of cmake (48%) Extracting the files of cmake (48%) Extracting the files of cmake (49%) Extracting the files of cmake (49%) Extracting the files of cmake (49%) Extracting the files of cmake (49%) Extracting the files of cmake (49%) Extracting the files of cmake (49%) Extracting the files of cmake (49%) Extracting the files of cmake (49%) Extracting the files of cmake (49%) Extracting the files of cmake (49%) Extracting the files of cmake (49%) Extracting the files of cmake (49%) Extracting the files of cmake (49%) Extracting the files of cmake (49%) Extracting the files of cmake (49%) Extracting the files of cmake (49%) Extracting the files of cmake (49%) Extracting the files of cmake (50%) Extracting the files of cmake (50%) Extracting the files of cmake (50%) Extracting the files of cmake (50%) Extracting the files of cmake (50%) Extracting the files of cmake (50%) Extracting the files of cmake (50%) Extracting the files of cmake (50%) Extracting the files of cmake (50%) Extracting the files of cmake (50%) Extracting the files of cmake (50%) Extracting the files of cmake (50%) Extracting the files of cmake (50%) Extracting the files of cmake (50%) Extracting the files of cmake (50%) Extracting the files of cmake (50%) Extracting the files of cmake (50%) Extracting the files of cmake (50%) Extracting the files of cmake (51%) Extracting the files of cmake (51%) Extracting the files of cmake (51%) Extracting the files of cmake (51%) Extracting the files of cmake (51%) Extracting the files of cmake (51%) Extracting the files of cmake (51%) Extracting the files of cmake (51%) Extracting the files of cmake (51%) Extracting the files of cmake (51%) Extracting the files of cmake (51%) Extracting the files of cmake (51%) Extracting the files of cmake (51%) Extracting the files of cmake (51%) Extracting the files of cmake (51%) Extracting the files of cmake (51%) Extracting the files of cmake (51%) Extracting the files of cmake (51%) Extracting the files of cmake (52%) Extracting the files of cmake (52%) Extracting the files of cmake (52%) Extracting the files of cmake (52%) Extracting the files of cmake (52%) Extracting the files of cmake (52%) Extracting the files of cmake (52%) Extracting the files of cmake (52%) Extracting the files of cmake (52%) Extracting the files of cmake (52%) Extracting the files of cmake (52%) Extracting the files of cmake (52%) Extracting the files of cmake (52%) Extracting the files of cmake (52%) Extracting the files of cmake (52%) Extracting the files of cmake (52%) Extracting the files of cmake (52%) Extracting the files of cmake (53%) Extracting the files of cmake (53%) Extracting the files of cmake (53%) Extracting the files of cmake (53%) Extracting the files of cmake (53%) Extracting the files of cmake (53%) Extracting the files of cmake (53%) Extracting the files of cmake (53%) Extracting the files of cmake (53%) Extracting the files of cmake (53%) Extracting the files of cmake (53%) Extracting the files of cmake (53%) Extracting the files of cmake (53%) Extracting the files of cmake (53%) Extracting the files of cmake (53%) Extracting the files of cmake (53%) Extracting the files of cmake (53%) Extracting the files of cmake (53%) Extracting the files of cmake (54%) Extracting the files of cmake (54%) Extracting the files of cmake (54%) Extracting the files of cmake (54%) Extracting the files of cmake (54%) Extracting the files of cmake (54%) Extracting the files of cmake (54%) Extracting the files of cmake (54%) Extracting the files of cmake (54%) Extracting the files of cmake (54%) Extracting the files of cmake (54%) Extracting the files of cmake (54%) Extracting the files of cmake (54%) Extracting the files of cmake (54%) Extracting the files of cmake (54%) Extracting the files of cmake (54%) Extracting the files of cmake (54%) Extracting the files of cmake (55%) Extracting the files of cmake (55%) Extracting the files of cmake (55%) Extracting the files of cmake (55%) Extracting the files of cmake (55%) Extracting the files of cmake (55%) Extracting the files of cmake (55%) Extracting the files of cmake (55%) Extracting the files of cmake (55%) Extracting the files of cmake (55%) Extracting the files of cmake (55%) Extracting the files of cmake (55%) Extracting the files of cmake (55%) Extracting the files of cmake (55%) Extracting the files of cmake (55%) Extracting the files of cmake (55%) Extracting the files of cmake (55%) Extracting the files of cmake (55%) Extracting the files of cmake (56%) Extracting the files of cmake (56%) Extracting the files of cmake (56%) Extracting the files of cmake (56%) Extracting the files of cmake (56%) Extracting the files of cmake (56%) Extracting the files of cmake (56%) Extracting the files of cmake (56%) Extracting the files of cmake (56%) Extracting the files of cmake (56%) Extracting the files of cmake (56%) Extracting the files of cmake (56%) Extracting the files of cmake (56%) Extracting the files of cmake (56%) Extracting the files of cmake (56%) Extracting the files of cmake (56%) Extracting the files of cmake (56%) Extracting the files of cmake (56%) Extracting the files of cmake (57%) Extracting the files of cmake (57%) Extracting the files of cmake (57%) Extracting the files of cmake (57%) Extracting the files of cmake (57%) Extracting the files of cmake (57%) Extracting the files of cmake (57%) Extracting the files of cmake (57%) Extracting the files of cmake (57%) Extracting the files of cmake (57%) Extracting the files of cmake (57%) Extracting the files of cmake (57%) Extracting the files of cmake (57%) Extracting the files of cmake (57%) Extracting the files of cmake (57%) Extracting the files of cmake (57%) Extracting the files of cmake (57%) Extracting the files of cmake (58%) Extracting the files of cmake (58%) Extracting the files of cmake (58%) Extracting the files of cmake (58%) Extracting the files of cmake (58%) Extracting the files of cmake (58%) Extracting the files of cmake (58%) Extracting the files of cmake (58%) Extracting the files of cmake (58%) Extracting the files of cmake (58%) Extracting the files of cmake (58%) Extracting the files of cmake (58%) Extracting the files of cmake (58%) Extracting the files of cmake (58%) Extracting the files of cmake (58%) Extracting the files of cmake (58%) Extracting the files of cmake (58%) Extracting the files of cmake (58%) Extracting the files of cmake (59%) Extracting the files of cmake (59%) Extracting the files of cmake (59%) Extracting the files of cmake (59%) Extracting the files of cmake (59%) Extracting the files of cmake (59%) Extracting the files of cmake (59%) Extracting the files of cmake (59%) Extracting the files of cmake (59%) Extracting the files of cmake (59%) Extracting the files of cmake (59%) Extracting the files of cmake (59%) Extracting the files of cmake (59%) Extracting the files of cmake (59%) Extracting the files of cmake (59%) Extracting the files of cmake (59%) Extracting the files of cmake (59%) Extracting the files of cmake (60%) Extracting the files of cmake (60%) Extracting the files of cmake (60%) Extracting the files of cmake (60%) Extracting the files of cmake (60%) Extracting the files of cmake (60%) Extracting the files of cmake (60%) Extracting the files of cmake (60%) Extracting the files of cmake (60%) Extracting the files of cmake (60%) Extracting the files of cmake (60%) Extracting the files of cmake (60%) Extracting the files of cmake (60%) Extracting the files of cmake (60%) Extracting the files of cmake (60%) Extracting the files of cmake (60%) Extracting the files of cmake (60%) Extracting the files of cmake (60%) Extracting the files of cmake (61%) Extracting the files of cmake (61%) Extracting the files of cmake (61%) Extracting the files of cmake (61%) Extracting the files of cmake (61%) Extracting the files of cmake (61%) Extracting the files of cmake (61%) Extracting the files of cmake (61%) Extracting the files of cmake (61%) Extracting the files of cmake (61%) Extracting the files of cmake (61%) Extracting the files of cmake (61%) Extracting the files of cmake (61%) Extracting the files of cmake (61%) Extracting the files of cmake (61%) Extracting the files of cmake (61%) Extracting the files of cmake (61%) Extracting the files of cmake (62%) Extracting the files of cmake (62%) Extracting the files of cmake (62%) Extracting the files of cmake (62%) Extracting the files of cmake (62%) Extracting the files of cmake (62%) Extracting the files of cmake (62%) Extracting the files of cmake (62%) Extracting the files of cmake (62%) Extracting the files of cmake (62%) Extracting the files of cmake (62%) Extracting the files of cmake (62%) Extracting the files of cmake (62%) Extracting the files of cmake (62%) Extracting the files of cmake (62%) Extracting the files of cmake (62%) Extracting the files of cmake (62%) Extracting the files of cmake (62%) Extracting the files of cmake (63%) Extracting the files of cmake (63%) Extracting the files of cmake (63%) Extracting the files of cmake (63%) Extracting the files of cmake (63%) Extracting the files of cmake (63%) Extracting the files of cmake (63%) Extracting the files of cmake (63%) Extracting the files of cmake (63%) Extracting the files of cmake (63%) Extracting the files of cmake (63%) Extracting the files of cmake (63%) Extracting the files of cmake (63%) Extracting the files of cmake (63%) Extracting the files of cmake (63%) Extracting the files of cmake (63%) Extracting the files of cmake (63%) Extracting the files of cmake (63%) Extracting the files of cmake (64%) Extracting the files of cmake (64%) Extracting the files of cmake (64%) Extracting the files of cmake (64%) Extracting the files of cmake (64%) Extracting the files of cmake (64%) Extracting the files of cmake (64%) Extracting the files of cmake (64%) Extracting the files of cmake (64%) Extracting the files of cmake (64%) Extracting the files of cmake (64%) Extracting the files of cmake (64%) Extracting the files of cmake (64%) Extracting the files of cmake (64%) Extracting the files of cmake (64%) Extracting the files of cmake (64%) Extracting the files of cmake (64%) Extracting the files of cmake (65%) Extracting the files of cmake (65%) Extracting the files of cmake (65%) Extracting the files of cmake (65%) Extracting the files of cmake (65%) Extracting the files of cmake (65%) Extracting the files of cmake (65%) Extracting the files of cmake (65%) Extracting the files of cmake (65%) Extracting the files of cmake (65%) Extracting the files of cmake (65%) Extracting the files of cmake (65%) Extracting the files of cmake (65%) Extracting the files of cmake (65%) Extracting the files of cmake (65%) Extracting the files of cmake (65%) Extracting the files of cmake (65%) Extracting the files of cmake (65%) Extracting the files of cmake (66%) Extracting the files of cmake (66%) Extracting the files of cmake (66%) Extracting the files of cmake (66%) Extracting the files of cmake (66%) Extracting the files of cmake (66%) Extracting the files of cmake (66%) Extracting the files of cmake (66%) Extracting the files of cmake (66%) Extracting the files of cmake (66%) Extracting the files of cmake (66%) Extracting the files of cmake (66%) Extracting the files of cmake (66%) Extracting the files of cmake (66%) Extracting the files of cmake (66%) Extracting the files of cmake (66%) Extracting the files of cmake (66%) Extracting the files of cmake (67%) Extracting the files of cmake (67%) Extracting the files of cmake (67%) Extracting the files of cmake (67%) Extracting the files of cmake (67%) Extracting the files of cmake (67%) Extracting the files of cmake (67%) Extracting the files of cmake (67%) Extracting the files of cmake (67%) Extracting the files of cmake (67%) Extracting the files of cmake (67%) Extracting the files of cmake (67%) Extracting the files of cmake (67%) Extracting the files of cmake (67%) Extracting the files of cmake (67%) Extracting the files of cmake (67%) Extracting the files of cmake (67%) Extracting the files of cmake (67%) Extracting the files of cmake (68%) Extracting the files of cmake (68%) Extracting the files of cmake (68%) Extracting the files of cmake (68%) Extracting the files of cmake (68%) Extracting the files of cmake (68%) Extracting the files of cmake (68%) Extracting the files of cmake (68%) Extracting the files of cmake (68%) Extracting the files of cmake (68%) Extracting the files of cmake (68%) Extracting the files of cmake (68%) Extracting the files of cmake (68%) Extracting the files of cmake (68%) Extracting the files of cmake (68%) Extracting the files of cmake (68%) Extracting the files of cmake (68%) Extracting the files of cmake (68%) Extracting the files of cmake (69%) Extracting the files of cmake (69%) Extracting the files of cmake (69%) Extracting the files of cmake (69%) Extracting the files of cmake (69%) Extracting the files of cmake (69%) Extracting the files of cmake (69%) Extracting the files of cmake (69%) Extracting the files of cmake (69%) Extracting the files of cmake (69%) Extracting the files of cmake (69%) Extracting the files of cmake (69%) Extracting the files of cmake (69%) Extracting the files of cmake (69%) Extracting the files of cmake (69%) Extracting the files of cmake (69%) Extracting the files of cmake (69%) Extracting the files of cmake (70%) Extracting the files of cmake (70%) Extracting the files of cmake (70%) Extracting the files of cmake (70%) Extracting the files of cmake (70%) Extracting the files of cmake (70%) Extracting the files of cmake (70%) Extracting the files of cmake (70%) Extracting the files of cmake (70%) Extracting the files of cmake (70%) Extracting the files of cmake (70%) Extracting the files of cmake (70%) Extracting the files of cmake (70%) Extracting the files of cmake (70%) Extracting the files of cmake (70%) Extracting the files of cmake (70%) Extracting the files of cmake (70%) Extracting the files of cmake (70%) Extracting the files of cmake (71%) Extracting the files of cmake (71%) Extracting the files of cmake (71%) Extracting the files of cmake (71%) Extracting the files of cmake (71%) Extracting the files of cmake (71%) Extracting the files of cmake (71%) Extracting the files of cmake (71%) Extracting the files of cmake (71%) Extracting the files of cmake (71%) Extracting the files of cmake (71%) Extracting the files of cmake (71%) Extracting the files of cmake (71%) Extracting the files of cmake (71%) Extracting the files of cmake (71%) Extracting the files of cmake (71%) Extracting the files of cmake (71%) Extracting the files of cmake (72%) Extracting the files of cmake (72%) Extracting the files of cmake (72%) Extracting the files of cmake (72%) Extracting the files of cmake (72%) Extracting the files of cmake (72%) Extracting the files of cmake (72%) Extracting the files of cmake (72%) Extracting the files of cmake (72%) Extracting the files of cmake (72%) Extracting the files of cmake (72%) Extracting the files of cmake (72%) Extracting the files of cmake (72%) Extracting the files of cmake (72%) Extracting the files of cmake (72%) Extracting the files of cmake (72%) Extracting the files of cmake (72%) Extracting the files of cmake (72%) Extracting the files of cmake (73%) Extracting the files of cmake (73%) Extracting the files of cmake (73%) Extracting the files of cmake (73%) Extracting the files of cmake (73%) Extracting the files of cmake (73%) Extracting the files of cmake (73%) Extracting the files of cmake (73%) Extracting the files of cmake (73%) Extracting the files of cmake (73%) Extracting the files of cmake (73%) Extracting the files of cmake (73%) Extracting the files of cmake (73%) Extracting the files of cmake (73%) Extracting the files of cmake (73%) Extracting the files of cmake (73%) Extracting the files of cmake (73%) Extracting the files of cmake (74%) Extracting the files of cmake (74%) Extracting the files of cmake (74%) Extracting the files of cmake (74%) Extracting the files of cmake (74%) Extracting the files of cmake (74%) Extracting the files of cmake (74%) Extracting the files of cmake (74%) Extracting the files of cmake (74%) Extracting the files of cmake (74%) Extracting the files of cmake (74%) Extracting the files of cmake (74%) Extracting the files of cmake (74%) Extracting the files of cmake (74%) Extracting the files of cmake (74%) Extracting the files of cmake (74%) Extracting the files of cmake (74%) Extracting the files of cmake (74%) Extracting the files of cmake (75%) Extracting the files of cmake (75%) Extracting the files of cmake (75%) Extracting the files of cmake (75%) Extracting the files of cmake (75%) Extracting the files of cmake (75%) Extracting the files of cmake (75%) Extracting the files of cmake (75%) Extracting the files of cmake (75%) Extracting the files of cmake (75%) Extracting the files of cmake (75%) Extracting the files of cmake (75%) Extracting the files of cmake (75%) Extracting the files of cmake (75%) Extracting the files of cmake (75%) Extracting the files of cmake (75%) Extracting the files of cmake (75%) Extracting the files of cmake (75%) Extracting the files of cmake (76%) Extracting the files of cmake (76%) Extracting the files of cmake (76%) Extracting the files of cmake (76%) Extracting the files of cmake (76%) Extracting the files of cmake (76%) Extracting the files of cmake (76%) Extracting the files of cmake (76%) Extracting the files of cmake (76%) Extracting the files of cmake (76%) Extracting the files of cmake (76%) Extracting the files of cmake (76%) Extracting the files of cmake (76%) Extracting the files of cmake (76%) Extracting the files of cmake (76%) Extracting the files of cmake (76%) Extracting the files of cmake (76%) Extracting the files of cmake (77%) Extracting the files of cmake (77%) Extracting the files of cmake (77%) Extracting the files of cmake (77%) Extracting the files of cmake (77%) Extracting the files of cmake (77%) Extracting the files of cmake (77%) Extracting the files of cmake (77%) Extracting the files of cmake (77%) Extracting the files of cmake (77%) Extracting the files of cmake (77%) Extracting the files of cmake (77%) Extracting the files of cmake (77%) Extracting the files of cmake (77%) Extracting the files of cmake (77%) Extracting the files of cmake (77%) Extracting the files of cmake (77%) Extracting the files of cmake (77%) Extracting the files of cmake (78%) Extracting the files of cmake (78%) Extracting the files of cmake (78%) Extracting the files of cmake (78%) Extracting the files of cmake (78%) Extracting the files of cmake (78%) Extracting the files of cmake (78%) Extracting the files of cmake (78%) Extracting the files of cmake (78%) Extracting the files of cmake (78%) Extracting the files of cmake (78%) Extracting the files of cmake (78%) Extracting the files of cmake (78%) Extracting the files of cmake (78%) Extracting the files of cmake (78%) Extracting the files of cmake (78%) Extracting the files of cmake (78%) Extracting the files of cmake (79%) Extracting the files of cmake (79%) Extracting the files of cmake (79%) Extracting the files of cmake (79%) Extracting the files of cmake (79%) Extracting the files of cmake (79%) Extracting the files of cmake (79%) Extracting the files of cmake (79%) Extracting the files of cmake (79%) Extracting the files of cmake (79%) Extracting the files of cmake (79%) Extracting the files of cmake (79%) Extracting the files of cmake (79%) Extracting the files of cmake (79%) Extracting the files of cmake (79%) Extracting the files of cmake (79%) Extracting the files of cmake (79%) Extracting the files of cmake (79%) Extracting the files of cmake (80%) Extracting the files of cmake (80%) Extracting the files of cmake (80%) Extracting the files of cmake (80%) Extracting the files of cmake (80%) Extracting the files of cmake (80%) Extracting the files of cmake (80%) Extracting the files of cmake (80%) Extracting the files of cmake (80%) Extracting the files of cmake (80%) Extracting the files of cmake (80%) Extracting the files of cmake (80%) Extracting the files of cmake (80%) Extracting the files of cmake (80%) Extracting the files of cmake (80%) Extracting the files of cmake (80%) Extracting the files of cmake (80%) Extracting the files of cmake (81%) Extracting the files of cmake (81%) Extracting the files of cmake (81%) Extracting the files of cmake (81%) Extracting the files of cmake (81%) Extracting the files of cmake (81%) Extracting the files of cmake (81%) Extracting the files of cmake (81%) Extracting the files of cmake (81%) Extracting the files of cmake (81%) Extracting the files of cmake (81%) Extracting the files of cmake (81%) Extracting the files of cmake (81%) Extracting the files of cmake (81%) Extracting the files of cmake (81%) Extracting the files of cmake (81%) Extracting the files of cmake (81%) Extracting the files of cmake (81%) Extracting the files of cmake (82%) Extracting the files of cmake (82%) Extracting the files of cmake (82%) Extracting the files of cmake (82%) Extracting the files of cmake (82%) Extracting the files of cmake (82%) Extracting the files of cmake (82%) Extracting the files of cmake (82%) Extracting the files of cmake (82%) Extracting the files of cmake (82%) Extracting the files of cmake (82%) Extracting the files of cmake (82%) Extracting the files of cmake (82%) Extracting the files of cmake (82%) Extracting the files of cmake (82%) Extracting the files of cmake (82%) Extracting the files of cmake (82%) Extracting the files of cmake (82%) Extracting the files of cmake (83%) Extracting the files of cmake (83%) Extracting the files of cmake (83%) Extracting the files of cmake (83%) Extracting the files of cmake (83%) Extracting the files of cmake (83%) Extracting the files of cmake (83%) Extracting the files of cmake (83%) Extracting the files of cmake (83%) Extracting the files of cmake (83%) Extracting the files of cmake (83%) Extracting the files of cmake (83%) Extracting the files of cmake (83%) Extracting the files of cmake (83%) Extracting the files of cmake (83%) Extracting the files of cmake (83%) Extracting the files of cmake (83%) Extracting the files of cmake (84%) Extracting the files of cmake (84%) Extracting the files of cmake (84%) Extracting the files of cmake (84%) Extracting the files of cmake (84%) Extracting the files of cmake (84%) Extracting the files of cmake (84%) Extracting the files of cmake (84%) Extracting the files of cmake (84%) Extracting the files of cmake (84%) Extracting the files of cmake (84%) Extracting the files of cmake (84%) Extracting the files of cmake (84%) Extracting the files of cmake (84%) Extracting the files of cmake (84%) Extracting the files of cmake (84%) Extracting the files of cmake (84%) Extracting the files of cmake (84%) Extracting the files of cmake (85%) Extracting the files of cmake (85%) Extracting the files of cmake (85%) Extracting the files of cmake (85%) Extracting the files of cmake (85%) Extracting the files of cmake (85%) Extracting the files of cmake (85%) Extracting the files of cmake (85%) Extracting the files of cmake (85%) Extracting the files of cmake (85%) Extracting the files of cmake (85%) Extracting the files of cmake (85%) Extracting the files of cmake (85%) Extracting the files of cmake (85%) Extracting the files of cmake (85%) Extracting the files of cmake (85%) Extracting the files of cmake (85%) Extracting the files of cmake (86%) Extracting the files of cmake (86%) Extracting the files of cmake (86%) Extracting the files of cmake (86%) Extracting the files of cmake (86%) Extracting the files of cmake (86%) Extracting the files of cmake (86%) Extracting the files of cmake (86%) Extracting the files of cmake (86%) Extracting the files of cmake (86%) Extracting the files of cmake (86%) Extracting the files of cmake (86%) Extracting the files of cmake (86%) Extracting the files of cmake (86%) Extracting the files of cmake (86%) Extracting the files of cmake (86%) Extracting the files of cmake (86%) Extracting the files of cmake (86%) Extracting the files of cmake (87%) Extracting the files of cmake (87%) Extracting the files of cmake (87%) Extracting the files of cmake (87%) Extracting the files of cmake (87%) Extracting the files of cmake (87%) Extracting the files of cmake (87%) Extracting the files of cmake (87%) Extracting the files of cmake (87%) Extracting the files of cmake (87%) Extracting the files of cmake (87%) Extracting the files of cmake (87%) Extracting the files of cmake (87%) Extracting the files of cmake (87%) Extracting the files of cmake (87%) Extracting the files of cmake (87%) Extracting the files of cmake (87%) Extracting the files of cmake (87%) Extracting the files of cmake (88%) Extracting the files of cmake (88%) Extracting the files of cmake (88%) Extracting the files of cmake (88%) Extracting the files of cmake (88%) Extracting the files of cmake (88%) Extracting the files of cmake (88%) Extracting the files of cmake (88%) Extracting the files of cmake (88%) Extracting the files of cmake (88%) Extracting the files of cmake (88%) Extracting the files of cmake (88%) Extracting the files of cmake (88%) Extracting the files of cmake (88%) Extracting the files of cmake (88%) Extracting the files of cmake (88%) Extracting the files of cmake (88%) Extracting the files of cmake (89%) Extracting the files of cmake (89%) Extracting the files of cmake (89%) Extracting the files of cmake (89%) Extracting the files of cmake (89%) Extracting the files of cmake (89%) Extracting the files of cmake (89%) Extracting the files of cmake (89%) Extracting the files of cmake (89%) Extracting the files of cmake (89%) Extracting the files of cmake (89%) Extracting the files of cmake (89%) Extracting the files of cmake (89%) Extracting the files of cmake (89%) Extracting the files of cmake (89%) Extracting the files of cmake (89%) Extracting the files of cmake (89%) Extracting the files of cmake (89%) Extracting the files of cmake (90%) Extracting the files of cmake (90%) Extracting the files of cmake (90%) Extracting the files of cmake (90%) Extracting the files of cmake (90%) Extracting the files of cmake (90%) Extracting the files of cmake (90%) Extracting the files of cmake (90%) Extracting the files of cmake (90%) Extracting the files of cmake (90%) Extracting the files of cmake (90%) Extracting the files of cmake (90%) Extracting the files of cmake (90%) Extracting the files of cmake (90%) Extracting the files of cmake (90%) Extracting the files of cmake (90%) Extracting the files of cmake (90%) Extracting the files of cmake (91%) Extracting the files of cmake (91%) Extracting the files of cmake (91%) Extracting the files of cmake (91%) Extracting the files of cmake (91%) Extracting the files of cmake (91%) Extracting the files of cmake (91%) Extracting the files of cmake (91%) Extracting the files of cmake (91%) Extracting the files of cmake (91%) Extracting the files of cmake (91%) Extracting the files of cmake (91%) Extracting the files of cmake (91%) Extracting the files of cmake (91%) Extracting the files of cmake (91%) Extracting the files of cmake (91%) Extracting the files of cmake (91%) Extracting the files of cmake (91%) Extracting the files of cmake (92%) Extracting the files of cmake (92%) Extracting the files of cmake (92%) Extracting the files of cmake (92%) Extracting the files of cmake (92%) Extracting the files of cmake (92%) Extracting the files of cmake (92%) Extracting the files of cmake (92%) Extracting the files of cmake (92%) Extracting the files of cmake (92%) Extracting the files of cmake (92%) Extracting the files of cmake (92%) Extracting the files of cmake (92%) Extracting the files of cmake (92%) Extracting the files of cmake (92%) Extracting the files of cmake (92%) Extracting the files of cmake (92%) Extracting the files of cmake (93%) Extracting the files of cmake (93%) Extracting the files of cmake (93%) Extracting the files of cmake (93%) Extracting the files of cmake (93%) Extracting the files of cmake (93%) Extracting the files of cmake (93%) Extracting the files of cmake (93%) Extracting the files of cmake (93%) Extracting the files of cmake (93%) Extracting the files of cmake (93%) Extracting the files of cmake (93%) Extracting the files of cmake (93%) Extracting the files of cmake (93%) Extracting the files of cmake (93%) Extracting the files of cmake (93%) Extracting the files of cmake (93%) Extracting the files of cmake (93%) Extracting the files of cmake (94%) Extracting the files of cmake (94%) Extracting the files of cmake (94%) Extracting the files of cmake (94%) Extracting the files of cmake (94%) Extracting the files of cmake (94%) Extracting the files of cmake (94%) Extracting the files of cmake (94%) Extracting the files of cmake (94%) Extracting the files of cmake (94%) Extracting the files of cmake (94%) Extracting the files of cmake (94%) Extracting the files of cmake (94%) Extracting the files of cmake (94%) Extracting the files of cmake (94%) Extracting the files of cmake (94%) Extracting the files of cmake (94%) Extracting the files of cmake (94%) Extracting the files of cmake (95%) Extracting the files of cmake (95%) Extracting the files of cmake (95%) Extracting the files of cmake (95%) Extracting the files of cmake (95%) Extracting the files of cmake (95%) Extracting the files of cmake (95%) Extracting the files of cmake (95%) Extracting the files of cmake (95%) Extracting the files of cmake (95%) Extracting the files of cmake (95%) Extracting the files of cmake (95%) Extracting the files of cmake (95%) Extracting the files of cmake (95%) Extracting the files of cmake (95%) Extracting the files of cmake (95%) Extracting the files of cmake (95%) Extracting the files of cmake (96%) Extracting the files of cmake (96%) Extracting the files of cmake (96%) Extracting the files of cmake (96%) Extracting the files of cmake (96%) Extracting the files of cmake (96%) Extracting the files of cmake (96%) Extracting the files of cmake (96%) Extracting the files of cmake (96%) Extracting the files of cmake (96%) Extracting the files of cmake (96%) Extracting the files of cmake (96%) Extracting the files of cmake (96%) Extracting the files of cmake (96%) Extracting the files of cmake (96%) Extracting the files of cmake (96%) Extracting the files of cmake (96%) Extracting the files of cmake (96%) Extracting the files of cmake (97%) Extracting the files of cmake (97%) Extracting the files of cmake (97%) Extracting the files of cmake (97%) Extracting the files of cmake (97%) Extracting the files of cmake (97%) Extracting the files of cmake (97%) Extracting the files of cmake (97%) Extracting the files of cmake (97%) Extracting the files of cmake (97%) Extracting the files of cmake (97%) Extracting the files of cmake (97%) Extracting the files of cmake (97%) Extracting the files of cmake (97%) Extracting the files of cmake (97%) Extracting the files of cmake (97%) Extracting the files of cmake (97%) Extracting the files of cmake (98%) Extracting the files of cmake (98%) Extracting the files of cmake (98%) Extracting the files of cmake (98%) Extracting the files of cmake (98%) Extracting the files of cmake (98%) Extracting the files of cmake (98%) Extracting the files of cmake (98%) Extracting the files of cmake (98%) Extracting the files of cmake (98%) Extracting the files of cmake (98%) Extracting the files of cmake (98%) Extracting the files of cmake (98%) Extracting the files of cmake (98%) Extracting the files of cmake (98%) Extracting the files of cmake (98%) Extracting the files of cmake (98%) Extracting the files of cmake (98%) Extracting the files of cmake (99%) Extracting the files of cmake (99%) Extracting the files of cmake (99%) Extracting the files of cmake (99%) Extracting the files of cmake (99%) Extracting the files of cmake (99%) Extracting the files of cmake (99%) Extracting the files of cmake (99%) Extracting the files of cmake (99%) Extracting the files of cmake (99%) Extracting the files of cmake (99%) Extracting the files of cmake (99%) Extracting the files of cmake (99%) Extracting the files of cmake (99%) Extracting the files of cmake (99%) Extracting the files of cmake (99%) Extracting the files of cmake (99%) Extracting the files of cmake (100%) [complete] Upgraded cmake Installing 31 / 75 python-packaging-26.2-28-1-x86_64.eopkg [cached] Installing python-packaging, version 26.2, release 28 Upgrading to new distribution release Extracting the files of python-packaging (1%) Extracting the files of python-packaging (2%) Extracting the files of python-packaging (4%) Extracting the files of python-packaging (5%) Extracting the files of python-packaging (7%) Extracting the files of python-packaging (8%) Extracting the files of python-packaging (10%) Extracting the files of python-packaging (11%) Extracting the files of python-packaging (13%) Extracting the files of python-packaging (14%) Extracting the files of python-packaging (16%) Extracting the files of python-packaging (17%) Extracting the files of python-packaging (19%) Extracting the files of python-packaging (20%) Extracting the files of python-packaging (22%) Extracting the files of python-packaging (23%) Extracting the files of python-packaging (25%) Extracting the files of python-packaging (26%) Extracting the files of python-packaging (28%) Extracting the files of python-packaging (29%) Extracting the files of python-packaging (31%) Extracting the files of python-packaging (32%) Extracting the files of python-packaging (34%) Extracting the files of python-packaging (35%) Extracting the files of python-packaging (37%) Extracting the files of python-packaging (38%) Extracting the files of python-packaging (40%) Extracting the files of python-packaging (41%) Extracting the files of python-packaging (43%) Extracting the files of python-packaging (44%) Extracting the files of python-packaging (46%) Extracting the files of python-packaging (47%) Extracting the files of python-packaging (49%) Extracting the files of python-packaging (50%) Extracting the files of python-packaging (52%) Extracting the files of python-packaging (53%) Extracting the files of python-packaging (55%) Extracting the files of python-packaging (56%) Extracting the files of python-packaging (58%) Extracting the files of python-packaging (59%) Extracting the files of python-packaging (61%) Extracting the files of python-packaging (62%) Extracting the files of python-packaging (64%) Extracting the files of python-packaging (65%) Extracting the files of python-packaging (67%) Extracting the files of python-packaging (68%) Extracting the files of python-packaging (70%) Extracting the files of python-packaging (71%) Extracting the files of python-packaging (73%) Extracting the files of python-packaging (74%) Extracting the files of python-packaging (76%) Extracting the files of python-packaging (77%) Extracting the files of python-packaging (79%) Extracting the files of python-packaging (80%) Extracting the files of python-packaging (82%) Extracting the files of python-packaging (83%) Extracting the files of python-packaging (85%) Extracting the files of python-packaging (86%) Extracting the files of python-packaging (88%) Extracting the files of python-packaging (89%) Extracting the files of python-packaging (91%) Extracting the files of python-packaging (92%) Extracting the files of python-packaging (94%) Extracting the files of python-packaging (95%) Extracting the files of python-packaging (97%) Extracting the files of python-packaging (98%) Extracting the files of python-packaging (100%) [complete] Upgraded python-packaging Installing 32 / 75 ruamel_yaml-0.19.1-9-1-x86_64.eopkg [cached] Installing ruamel_yaml, version 0.19.1, release 9 Upgrading to new distribution release Extracting the files of ruamel_yaml (0%) Extracting the files of ruamel_yaml (1%) Extracting the files of ruamel_yaml (2%) Extracting the files of ruamel_yaml (3%) Extracting the files of ruamel_yaml (4%) Extracting the files of ruamel_yaml (5%) Extracting the files of ruamel_yaml (6%) Extracting the files of ruamel_yaml (7%) Extracting the files of ruamel_yaml (8%) Extracting the files of ruamel_yaml (9%) Extracting the files of ruamel_yaml (10%) Extracting the files of ruamel_yaml (11%) Extracting the files of ruamel_yaml (12%) Extracting the files of ruamel_yaml (13%) Extracting the files of ruamel_yaml (14%) Extracting the files of ruamel_yaml (15%) Extracting the files of ruamel_yaml (16%) Extracting the files of ruamel_yaml (17%) Extracting the files of ruamel_yaml (18%) Extracting the files of ruamel_yaml (19%) Extracting the files of ruamel_yaml (20%) Extracting the files of ruamel_yaml (20%) Extracting the files of ruamel_yaml (21%) Extracting the files of ruamel_yaml (22%) Extracting the files of ruamel_yaml (23%) Extracting the files of ruamel_yaml (24%) Extracting the files of ruamel_yaml (25%) Extracting the files of ruamel_yaml (26%) Extracting the files of ruamel_yaml (27%) Extracting the files of ruamel_yaml (28%) Extracting the files of ruamel_yaml (29%) Extracting the files of ruamel_yaml (30%) Extracting the files of ruamel_yaml (31%) Extracting the files of ruamel_yaml (32%) Extracting the files of ruamel_yaml (33%) Extracting the files of ruamel_yaml (34%) Extracting the files of ruamel_yaml (35%) Extracting the files of ruamel_yaml (36%) Extracting the files of ruamel_yaml (37%) Extracting the files of ruamel_yaml (38%) Extracting the files of ruamel_yaml (39%) Extracting the files of ruamel_yaml (40%) Extracting the files of ruamel_yaml (40%) Extracting the files of ruamel_yaml (41%) Extracting the files of ruamel_yaml (42%) Extracting the files of ruamel_yaml (43%) Extracting the files of ruamel_yaml (44%) Extracting the files of ruamel_yaml (45%) Extracting the files of ruamel_yaml (46%) Extracting the files of ruamel_yaml (47%) Extracting the files of ruamel_yaml (48%) Extracting the files of ruamel_yaml (49%) Extracting the files of ruamel_yaml (50%) Extracting the files of ruamel_yaml (51%) Extracting the files of ruamel_yaml (52%) Extracting the files of ruamel_yaml (53%) Extracting the files of ruamel_yaml (54%) Extracting the files of ruamel_yaml (55%) Extracting the files of ruamel_yaml (56%) Extracting the files of ruamel_yaml (57%) Extracting the files of ruamel_yaml (58%) Extracting the files of ruamel_yaml (59%) Extracting the files of ruamel_yaml (60%) Extracting the files of ruamel_yaml (60%) Extracting the files of ruamel_yaml (61%) Extracting the files of ruamel_yaml (62%) Extracting the files of ruamel_yaml (63%) Extracting the files of ruamel_yaml (64%) Extracting the files of ruamel_yaml (65%) Extracting the files of ruamel_yaml (66%) Extracting the files of ruamel_yaml (67%) Extracting the files of ruamel_yaml (68%) Extracting the files of ruamel_yaml (69%) Extracting the files of ruamel_yaml (70%) Extracting the files of ruamel_yaml (71%) Extracting the files of ruamel_yaml (72%) Extracting the files of ruamel_yaml (73%) Extracting the files of ruamel_yaml (74%) Extracting the files of ruamel_yaml (75%) Extracting the files of ruamel_yaml (76%) Extracting the files of ruamel_yaml (77%) Extracting the files of ruamel_yaml (78%) Extracting the files of ruamel_yaml (79%) Extracting the files of ruamel_yaml (80%) Extracting the files of ruamel_yaml (80%) Extracting the files of ruamel_yaml (81%) Extracting the files of ruamel_yaml (82%) Extracting the files of ruamel_yaml (83%) Extracting the files of ruamel_yaml (84%) Extracting the files of ruamel_yaml (85%) Extracting the files of ruamel_yaml (86%) Extracting the files of ruamel_yaml (87%) Extracting the files of ruamel_yaml (88%) Extracting the files of ruamel_yaml (89%) Extracting the files of ruamel_yaml (90%) Extracting the files of ruamel_yaml (91%) Extracting the files of ruamel_yaml (92%) Extracting the files of ruamel_yaml (93%) Extracting the files of ruamel_yaml (94%) Extracting the files of ruamel_yaml (95%) Extracting the files of ruamel_yaml (96%) Extracting the files of ruamel_yaml (97%) Extracting the files of ruamel_yaml (98%) Extracting the files of ruamel_yaml (99%) Extracting the files of ruamel_yaml (100%) [complete] Upgraded ruamel_yaml Installing 33 / 75 util-linux-devel-2.41.4-58-1-x86_64.eopkg [cached] Installing util-linux-devel, version 2.41.4, release 58 Upgrading to new distribution release Extracting the files of util-linux-devel (2%) Extracting the files of util-linux-devel (4%) Extracting the files of util-linux-devel (7%) Extracting the files of util-linux-devel (9%) Extracting the files of util-linux-devel (11%) Extracting the files of util-linux-devel (14%) Extracting the files of util-linux-devel (16%) Extracting the files of util-linux-devel (19%) Extracting the files of util-linux-devel (21%) Extracting the files of util-linux-devel (23%) Extracting the files of util-linux-devel (26%) Extracting the files of util-linux-devel (28%) Extracting the files of util-linux-devel (30%) Extracting the files of util-linux-devel (33%) Extracting the files of util-linux-devel (35%) Extracting the files of util-linux-devel (38%) Extracting the files of util-linux-devel (40%) Extracting the files of util-linux-devel (42%) Extracting the files of util-linux-devel (45%) Extracting the files of util-linux-devel (47%) Extracting the files of util-linux-devel (50%) Extracting the files of util-linux-devel (52%) Extracting the files of util-linux-devel (54%) Extracting the files of util-linux-devel (57%) Extracting the files of util-linux-devel (59%) Extracting the files of util-linux-devel (61%) Extracting the files of util-linux-devel (64%) Extracting the files of util-linux-devel (66%) Extracting the files of util-linux-devel (69%) Extracting the files of util-linux-devel (71%) Extracting the files of util-linux-devel (73%) Extracting the files of util-linux-devel (76%) Extracting the files of util-linux-devel (78%) Extracting the files of util-linux-devel (80%) Extracting the files of util-linux-devel (83%) Extracting the files of util-linux-devel (85%) Extracting the files of util-linux-devel (88%) Extracting the files of util-linux-devel (90%) Extracting the files of util-linux-devel (92%) Extracting the files of util-linux-devel (95%) Extracting the files of util-linux-devel (97%) Extracting the files of util-linux-devel (100%) [complete] Upgraded util-linux-devel Installing 34 / 75 glib2-2.88.1-128-1-x86_64.eopkg [cached] Installing glib2, version 2.88.1, release 128 Upgrading to new distribution release Extracting the files of glib2 (0%) Extracting the files of glib2 (1%) Extracting the files of glib2 (1%) Extracting the files of glib2 (2%) Extracting the files of glib2 (3%) Extracting the files of glib2 (3%) Extracting the files of glib2 (4%) Extracting the files of glib2 (5%) Extracting the files of glib2 (5%) Extracting the files of glib2 (6%) Extracting the files of glib2 (7%) Extracting the files of glib2 (7%) Extracting the files of glib2 (8%) Extracting the files of glib2 (8%) Extracting the files of glib2 (9%) Extracting the files of glib2 (10%) Extracting the files of glib2 (10%) Extracting the files of glib2 (11%) Extracting the files of glib2 (12%) Extracting the files of glib2 (12%) Extracting the files of glib2 (13%) Extracting the files of glib2 (14%) Extracting the files of glib2 (14%) Extracting the files of glib2 (15%) Extracting the files of glib2 (15%) Extracting the files of glib2 (16%) Extracting the files of glib2 (17%) Extracting the files of glib2 (17%) Extracting the files of glib2 (18%) Extracting the files of glib2 (19%) Extracting the files of glib2 (19%) Extracting the files of glib2 (20%) Extracting the files of glib2 (21%) Extracting the files of glib2 (21%) Extracting the files of glib2 (22%) Extracting the files of glib2 (22%) Extracting the files of glib2 (23%) Extracting the files of glib2 (24%) Extracting the files of glib2 (24%) Extracting the files of glib2 (25%) Extracting the files of glib2 (26%) Extracting the files of glib2 (26%) Extracting the files of glib2 (27%) Extracting the files of glib2 (28%) Extracting the files of glib2 (28%) Extracting the files of glib2 (29%) Extracting the files of glib2 (29%) Extracting the files of glib2 (30%) Extracting the files of glib2 (31%) Extracting the files of glib2 (31%) Extracting the files of glib2 (32%) Extracting the files of glib2 (33%) Extracting the files of glib2 (33%) Extracting the files of glib2 (34%) Extracting the files of glib2 (35%) Extracting the files of glib2 (35%) Extracting the files of glib2 (36%) Extracting the files of glib2 (36%) Extracting the files of glib2 (37%) Extracting the files of glib2 (38%) Extracting the files of glib2 (38%) Extracting the files of glib2 (39%) Extracting the files of glib2 (40%) Extracting the files of glib2 (40%) Extracting the files of glib2 (41%) Extracting the files of glib2 (42%) Extracting the files of glib2 (42%) Extracting the files of glib2 (43%) Extracting the files of glib2 (43%) Extracting the files of glib2 (44%) Extracting the files of glib2 (45%) Extracting the files of glib2 (45%) Extracting the files of glib2 (46%) Extracting the files of glib2 (47%) Extracting the files of glib2 (47%) Extracting the files of glib2 (48%) Extracting the files of glib2 (49%) Extracting the files of glib2 (49%) Extracting the files of glib2 (50%) Extracting the files of glib2 (50%) Extracting the files of glib2 (51%) Extracting the files of glib2 (52%) Extracting the files of glib2 (52%) Extracting the files of glib2 (53%) Extracting the files of glib2 (54%) Extracting the files of glib2 (54%) Extracting the files of glib2 (55%) Extracting the files of glib2 (56%) Extracting the files of glib2 (56%) Extracting the files of glib2 (57%) Extracting the files of glib2 (57%) Extracting the files of glib2 (58%) Extracting the files of glib2 (59%) Extracting the files of glib2 (59%) Extracting the files of glib2 (60%) Extracting the files of glib2 (61%) Extracting the files of glib2 (61%) Extracting the files of glib2 (62%) Extracting the files of glib2 (63%) Extracting the files of glib2 (63%) Extracting the files of glib2 (64%) Extracting the files of glib2 (64%) Extracting the files of glib2 (65%) Extracting the files of glib2 (66%) Extracting the files of glib2 (66%) Extracting the files of glib2 (67%) Extracting the files of glib2 (68%) Extracting the files of glib2 (68%) Extracting the files of glib2 (69%) Extracting the files of glib2 (70%) Extracting the files of glib2 (70%) Extracting the files of glib2 (71%) Extracting the files of glib2 (71%) Extracting the files of glib2 (72%) Extracting the files of glib2 (73%) Extracting the files of glib2 (73%) Extracting the files of glib2 (74%) Extracting the files of glib2 (75%) Extracting the files of glib2 (75%) Extracting the files of glib2 (76%) Extracting the files of glib2 (77%) Extracting the files of glib2 (77%) Extracting the files of glib2 (78%) Extracting the files of glib2 (78%) Extracting the files of glib2 (79%) Extracting the files of glib2 (80%) Extracting the files of glib2 (80%) Extracting the files of glib2 (81%) Extracting the files of glib2 (82%) Extracting the files of glib2 (82%) Extracting the files of glib2 (83%) Extracting the files of glib2 (84%) Extracting the files of glib2 (84%) Extracting the files of glib2 (85%) Extracting the files of glib2 (85%) Extracting the files of glib2 (86%) Extracting the files of glib2 (87%) Extracting the files of glib2 (87%) Extracting the files of glib2 (88%) Extracting the files of glib2 (89%) Extracting the files of glib2 (89%) Extracting the files of glib2 (90%) Extracting the files of glib2 (91%) Extracting the files of glib2 (91%) Extracting the files of glib2 (92%) Extracting the files of glib2 (92%) Extracting the files of glib2 (93%) Extracting the files of glib2 (94%) Extracting the files of glib2 (94%) Extracting the files of glib2 (95%) Extracting the files of glib2 (96%) Extracting the files of glib2 (96%) Extracting the files of glib2 (97%) Extracting the files of glib2 (98%) Extracting the files of glib2 (98%) Extracting the files of glib2 (99%) Extracting the files of glib2 (100%) [complete] Upgraded glib2 Installing 35 / 75 glib2-devel-2.88.1-128-1-x86_64.eopkg [cached] Installing glib2-devel, version 2.88.1, release 128 Upgrading to new distribution release Extracting the files of glib2-devel (0%) Extracting the files of glib2-devel (0%) Extracting the files of glib2-devel (0%) Extracting the files of glib2-devel (1%) Extracting the files of glib2-devel (1%) Extracting the files of glib2-devel (1%) Extracting the files of glib2-devel (1%) Extracting the files of glib2-devel (2%) Extracting the files of glib2-devel (2%) Extracting the files of glib2-devel (2%) Extracting the files of glib2-devel (3%) Extracting the files of glib2-devel (3%) Extracting the files of glib2-devel (3%) Extracting the files of glib2-devel (3%) Extracting the files of glib2-devel (4%) Extracting the files of glib2-devel (4%) Extracting the files of glib2-devel (4%) Extracting the files of glib2-devel (5%) Extracting the files of glib2-devel (5%) Extracting the files of glib2-devel (5%) Extracting the files of glib2-devel (5%) Extracting the files of glib2-devel (6%) Extracting the files of glib2-devel (6%) Extracting the files of glib2-devel (6%) Extracting the files of glib2-devel (7%) Extracting the files of glib2-devel (7%) Extracting the files of glib2-devel (7%) Extracting the files of glib2-devel (7%) Extracting the files of glib2-devel (8%) Extracting the files of glib2-devel (8%) Extracting the files of glib2-devel (8%) Extracting the files of glib2-devel (8%) Extracting the files of glib2-devel (9%) Extracting the files of glib2-devel (9%) Extracting the files of glib2-devel (9%) Extracting the files of glib2-devel (10%) Extracting the files of glib2-devel (10%) Extracting the files of glib2-devel (10%) Extracting the files of glib2-devel (10%) Extracting the files of glib2-devel (11%) Extracting the files of glib2-devel (11%) Extracting the files of glib2-devel (11%) Extracting the files of glib2-devel (12%) Extracting the files of glib2-devel (12%) Extracting the files of glib2-devel (12%) Extracting the files of glib2-devel (12%) Extracting the files of glib2-devel (13%) Extracting the files of glib2-devel (13%) Extracting the files of glib2-devel (13%) Extracting the files of glib2-devel (14%) Extracting the files of glib2-devel (14%) Extracting the files of glib2-devel (14%) Extracting the files of glib2-devel (14%) Extracting the files of glib2-devel (15%) Extracting the files of glib2-devel (15%) Extracting the files of glib2-devel (15%) Extracting the files of glib2-devel (16%) Extracting the files of glib2-devel (16%) Extracting the files of glib2-devel (16%) Extracting the files of glib2-devel (16%) Extracting the files of glib2-devel (17%) Extracting the files of glib2-devel (17%) Extracting the files of glib2-devel (17%) Extracting the files of glib2-devel (17%) Extracting the files of glib2-devel (18%) Extracting the files of glib2-devel (18%) Extracting the files of glib2-devel (18%) Extracting the files of glib2-devel (19%) Extracting the files of glib2-devel (19%) Extracting the files of glib2-devel (19%) Extracting the files of glib2-devel (19%) Extracting the files of glib2-devel (20%) Extracting the files of glib2-devel (20%) Extracting the files of glib2-devel (20%) Extracting the files of glib2-devel (21%) Extracting the files of glib2-devel (21%) Extracting the files of glib2-devel (21%) Extracting the files of glib2-devel (21%) Extracting the files of glib2-devel (22%) Extracting the files of glib2-devel (22%) Extracting the files of glib2-devel (22%) Extracting the files of glib2-devel (23%) Extracting the files of glib2-devel (23%) Extracting the files of glib2-devel (23%) Extracting the files of glib2-devel (23%) Extracting the files of glib2-devel (24%) Extracting the files of glib2-devel (24%) Extracting the files of glib2-devel (24%) Extracting the files of glib2-devel (25%) Extracting the files of glib2-devel (25%) Extracting the files of glib2-devel (25%) Extracting the files of glib2-devel (25%) Extracting the files of glib2-devel (26%) Extracting the files of glib2-devel (26%) Extracting the files of glib2-devel (26%) Extracting the files of glib2-devel (26%) Extracting the files of glib2-devel (27%) Extracting the files of glib2-devel (27%) Extracting the files of glib2-devel (27%) Extracting the files of glib2-devel (28%) Extracting the files of glib2-devel (28%) Extracting the files of glib2-devel (28%) Extracting the files of glib2-devel (28%) Extracting the files of glib2-devel (29%) Extracting the files of glib2-devel (29%) Extracting the files of glib2-devel (29%) Extracting the files of glib2-devel (30%) Extracting the files of glib2-devel (30%) Extracting the files of glib2-devel (30%) Extracting the files of glib2-devel (30%) Extracting the files of glib2-devel (31%) Extracting the files of glib2-devel (31%) Extracting the files of glib2-devel (31%) Extracting the files of glib2-devel (32%) Extracting the files of glib2-devel (32%) Extracting the files of glib2-devel (32%) Extracting the files of glib2-devel (32%) Extracting the files of glib2-devel (33%) Extracting the files of glib2-devel (33%) Extracting the files of glib2-devel (33%) Extracting the files of glib2-devel (33%) Extracting the files of glib2-devel (34%) Extracting the files of glib2-devel (34%) Extracting the files of glib2-devel (34%) Extracting the files of glib2-devel (35%) Extracting the files of glib2-devel (35%) Extracting the files of glib2-devel (35%) Extracting the files of glib2-devel (35%) Extracting the files of glib2-devel (36%) Extracting the files of glib2-devel (36%) Extracting the files of glib2-devel (36%) Extracting the files of glib2-devel (37%) Extracting the files of glib2-devel (37%) Extracting the files of glib2-devel (37%) Extracting the files of glib2-devel (37%) Extracting the files of glib2-devel (38%) Extracting the files of glib2-devel (38%) Extracting the files of glib2-devel (38%) Extracting the files of glib2-devel (39%) Extracting the files of glib2-devel (39%) Extracting the files of glib2-devel (39%) Extracting the files of glib2-devel (39%) Extracting the files of glib2-devel (40%) Extracting the files of glib2-devel (40%) Extracting the files of glib2-devel (40%) Extracting the files of glib2-devel (41%) Extracting the files of glib2-devel (41%) Extracting the files of glib2-devel (41%) Extracting the files of glib2-devel (41%) Extracting the files of glib2-devel (42%) Extracting the files of glib2-devel (42%) Extracting the files of glib2-devel (42%) Extracting the files of glib2-devel (42%) Extracting the files of glib2-devel (43%) Extracting the files of glib2-devel (43%) Extracting the files of glib2-devel (43%) Extracting the files of glib2-devel (44%) Extracting the files of glib2-devel (44%) Extracting the files of glib2-devel (44%) Extracting the files of glib2-devel (44%) Extracting the files of glib2-devel (45%) Extracting the files of glib2-devel (45%) Extracting the files of glib2-devel (45%) Extracting the files of glib2-devel (46%) Extracting the files of glib2-devel (46%) Extracting the files of glib2-devel (46%) Extracting the files of glib2-devel (46%) Extracting the files of glib2-devel (47%) Extracting the files of glib2-devel (47%) Extracting the files of glib2-devel (47%) Extracting the files of glib2-devel (48%) Extracting the files of glib2-devel (48%) Extracting the files of glib2-devel (48%) Extracting the files of glib2-devel (48%) Extracting the files of glib2-devel (49%) Extracting the files of glib2-devel (49%) Extracting the files of glib2-devel (49%) Extracting the files of glib2-devel (50%) Extracting the files of glib2-devel (50%) Extracting the files of glib2-devel (50%) Extracting the files of glib2-devel (50%) Extracting the files of glib2-devel (51%) Extracting the files of glib2-devel (51%) Extracting the files of glib2-devel (51%) Extracting the files of glib2-devel (51%) Extracting the files of glib2-devel (52%) Extracting the files of glib2-devel (52%) Extracting the files of glib2-devel (52%) Extracting the files of glib2-devel (53%) Extracting the files of glib2-devel (53%) Extracting the files of glib2-devel (53%) Extracting the files of glib2-devel (53%) Extracting the files of glib2-devel (54%) Extracting the files of glib2-devel (54%) Extracting the files of glib2-devel (54%) Extracting the files of glib2-devel (55%) Extracting the files of glib2-devel (55%) Extracting the files of glib2-devel (55%) Extracting the files of glib2-devel (55%) Extracting the files of glib2-devel (56%) Extracting the files of glib2-devel (56%) Extracting the files of glib2-devel (56%) Extracting the files of glib2-devel (57%) Extracting the files of glib2-devel (57%) Extracting the files of glib2-devel (57%) Extracting the files of glib2-devel (57%) Extracting the files of glib2-devel (58%) Extracting the files of glib2-devel (58%) Extracting the files of glib2-devel (58%) Extracting the files of glib2-devel (58%) Extracting the files of glib2-devel (59%) Extracting the files of glib2-devel (59%) Extracting the files of glib2-devel (59%) Extracting the files of glib2-devel (60%) Extracting the files of glib2-devel (60%) Extracting the files of glib2-devel (60%) Extracting the files of glib2-devel (60%) Extracting the files of glib2-devel (61%) Extracting the files of glib2-devel (61%) Extracting the files of glib2-devel (61%) Extracting the files of glib2-devel (62%) Extracting the files of glib2-devel (62%) Extracting the files of glib2-devel (62%) Extracting the files of glib2-devel (62%) Extracting the files of glib2-devel (63%) Extracting the files of glib2-devel (63%) Extracting the files of glib2-devel (63%) Extracting the files of glib2-devel (64%) Extracting the files of glib2-devel (64%) Extracting the files of glib2-devel (64%) Extracting the files of glib2-devel (64%) Extracting the files of glib2-devel (65%) Extracting the files of glib2-devel (65%) Extracting the files of glib2-devel (65%) Extracting the files of glib2-devel (66%) Extracting the files of glib2-devel (66%) Extracting the files of glib2-devel (66%) Extracting the files of glib2-devel (66%) Extracting the files of glib2-devel (67%) Extracting the files of glib2-devel (67%) Extracting the files of glib2-devel (67%) Extracting the files of glib2-devel (67%) Extracting the files of glib2-devel (68%) Extracting the files of glib2-devel (68%) Extracting the files of glib2-devel (68%) Extracting the files of glib2-devel (69%) Extracting the files of glib2-devel (69%) Extracting the files of glib2-devel (69%) Extracting the files of glib2-devel (69%) Extracting the files of glib2-devel (70%) Extracting the files of glib2-devel (70%) Extracting the files of glib2-devel (70%) Extracting the files of glib2-devel (71%) Extracting the files of glib2-devel (71%) Extracting the files of glib2-devel (71%) Extracting the files of glib2-devel (71%) Extracting the files of glib2-devel (72%) Extracting the files of glib2-devel (72%) Extracting the files of glib2-devel (72%) Extracting the files of glib2-devel (73%) Extracting the files of glib2-devel (73%) Extracting the files of glib2-devel (73%) Extracting the files of glib2-devel (73%) Extracting the files of glib2-devel (74%) Extracting the files of glib2-devel (74%) Extracting the files of glib2-devel (74%) Extracting the files of glib2-devel (75%) Extracting the files of glib2-devel (75%) Extracting the files of glib2-devel (75%) Extracting the files of glib2-devel (75%) Extracting the files of glib2-devel (76%) Extracting the files of glib2-devel (76%) Extracting the files of glib2-devel (76%) Extracting the files of glib2-devel (76%) Extracting the files of glib2-devel (77%) Extracting the files of glib2-devel (77%) Extracting the files of glib2-devel (77%) Extracting the files of glib2-devel (78%) Extracting the files of glib2-devel (78%) Extracting the files of glib2-devel (78%) Extracting the files of glib2-devel (78%) Extracting the files of glib2-devel (79%) Extracting the files of glib2-devel (79%) Extracting the files of glib2-devel (79%) Extracting the files of glib2-devel (80%) Extracting the files of glib2-devel (80%) Extracting the files of glib2-devel (80%) Extracting the files of glib2-devel (80%) Extracting the files of glib2-devel (81%) Extracting the files of glib2-devel (81%) Extracting the files of glib2-devel (81%) Extracting the files of glib2-devel (82%) Extracting the files of glib2-devel (82%) Extracting the files of glib2-devel (82%) Extracting the files of glib2-devel (82%) Extracting the files of glib2-devel (83%) Extracting the files of glib2-devel (83%) Extracting the files of glib2-devel (83%) Extracting the files of glib2-devel (83%) Extracting the files of glib2-devel (84%) Extracting the files of glib2-devel (84%) Extracting the files of glib2-devel (84%) Extracting the files of glib2-devel (85%) Extracting the files of glib2-devel (85%) Extracting the files of glib2-devel (85%) Extracting the files of glib2-devel (85%) Extracting the files of glib2-devel (86%) Extracting the files of glib2-devel (86%) Extracting the files of glib2-devel (86%) Extracting the files of glib2-devel (87%) Extracting the files of glib2-devel (87%) Extracting the files of glib2-devel (87%) Extracting the files of glib2-devel (87%) Extracting the files of glib2-devel (88%) Extracting the files of glib2-devel (88%) Extracting the files of glib2-devel (88%) Extracting the files of glib2-devel (89%) Extracting the files of glib2-devel (89%) Extracting the files of glib2-devel (89%) Extracting the files of glib2-devel (89%) Extracting the files of glib2-devel (90%) Extracting the files of glib2-devel (90%) Extracting the files of glib2-devel (90%) Extracting the files of glib2-devel (91%) Extracting the files of glib2-devel (91%) Extracting the files of glib2-devel (91%) Extracting the files of glib2-devel (91%) Extracting the files of glib2-devel (92%) Extracting the files of glib2-devel (92%) Extracting the files of glib2-devel (92%) Extracting the files of glib2-devel (92%) Extracting the files of glib2-devel (93%) Extracting the files of glib2-devel (93%) Extracting the files of glib2-devel (93%) Extracting the files of glib2-devel (94%) Extracting the files of glib2-devel (94%) Extracting the files of glib2-devel (94%) Extracting the files of glib2-devel (94%) Extracting the files of glib2-devel (95%) Extracting the files of glib2-devel (95%) Extracting the files of glib2-devel (95%) Extracting the files of glib2-devel (96%) Extracting the files of glib2-devel (96%) Extracting the files of glib2-devel (96%) Extracting the files of glib2-devel (96%) Extracting the files of glib2-devel (97%) Extracting the files of glib2-devel (97%) Extracting the files of glib2-devel (97%) Extracting the files of glib2-devel (98%) Extracting the files of glib2-devel (98%) Extracting the files of glib2-devel (98%) Extracting the files of glib2-devel (98%) Extracting the files of glib2-devel (99%) Extracting the files of glib2-devel (99%) Extracting the files of glib2-devel (99%) Extracting the files of glib2-devel (100%) [complete] Upgraded glib2-devel Installing 36 / 75 gobject-introspection-1.86.0-47-1-x86_64.eopkg [cached] Installing gobject-introspection, version 1.86.0, release 47 Upgrading to new distribution release Extracting the files of gobject-introspection (6%) Extracting the files of gobject-introspection (12%) Extracting the files of gobject-introspection (18%) Extracting the files of gobject-introspection (25%) Extracting the files of gobject-introspection (31%) Extracting the files of gobject-introspection (37%) Extracting the files of gobject-introspection (43%) Extracting the files of gobject-introspection (50%) Extracting the files of gobject-introspection (56%) Extracting the files of gobject-introspection (62%) Extracting the files of gobject-introspection (68%) Extracting the files of gobject-introspection (75%) Extracting the files of gobject-introspection (81%) Extracting the files of gobject-introspection (87%) Extracting the files of gobject-introspection (93%) Extracting the files of gobject-introspection (100%) [complete] Upgraded gobject-introspection Installing 37 / 75 gobject-introspection-devel-1.86.0-47-1-x86_64.eopkg [cached] Installing gobject-introspection-devel, version 1.86.0, release 47 Upgrading to new distribution release Extracting the files of gobject-introspection-devel (0%) Extracting the files of gobject-introspection-devel (1%) Extracting the files of gobject-introspection-devel (1%) Extracting the files of gobject-introspection-devel (2%) Extracting the files of gobject-introspection-devel (3%) Extracting the files of gobject-introspection-devel (3%) Extracting the files of gobject-introspection-devel (4%) Extracting the files of gobject-introspection-devel (4%) Extracting the files of gobject-introspection-devel (5%) Extracting the files of gobject-introspection-devel (6%) Extracting the files of gobject-introspection-devel (6%) Extracting the files of gobject-introspection-devel (7%) Extracting the files of gobject-introspection-devel (7%) Extracting the files of gobject-introspection-devel (8%) Extracting the files of gobject-introspection-devel (9%) Extracting the files of gobject-introspection-devel (9%) Extracting the files of gobject-introspection-devel (10%) Extracting the files of gobject-introspection-devel (10%) Extracting the files of gobject-introspection-devel (11%) Extracting the files of gobject-introspection-devel (12%) Extracting the files of gobject-introspection-devel (12%) Extracting the files of gobject-introspection-devel (13%) Extracting the files of gobject-introspection-devel (14%) Extracting the files of gobject-introspection-devel (14%) Extracting the files of gobject-introspection-devel (15%) Extracting the files of gobject-introspection-devel (15%) Extracting the files of gobject-introspection-devel (16%) Extracting the files of gobject-introspection-devel (17%) Extracting the files of gobject-introspection-devel (17%) Extracting the files of gobject-introspection-devel (18%) Extracting the files of gobject-introspection-devel (18%) Extracting the files of gobject-introspection-devel (19%) Extracting the files of gobject-introspection-devel (20%) Extracting the files of gobject-introspection-devel (20%) Extracting the files of gobject-introspection-devel (21%) Extracting the files of gobject-introspection-devel (21%) Extracting the files of gobject-introspection-devel (22%) Extracting the files of gobject-introspection-devel (23%) Extracting the files of gobject-introspection-devel (23%) Extracting the files of gobject-introspection-devel (24%) Extracting the files of gobject-introspection-devel (25%) Extracting the files of gobject-introspection-devel (25%) Extracting the files of gobject-introspection-devel (26%) Extracting the files of gobject-introspection-devel (26%) Extracting the files of gobject-introspection-devel (27%) Extracting the files of gobject-introspection-devel (28%) Extracting the files of gobject-introspection-devel (28%) Extracting the files of gobject-introspection-devel (29%) Extracting the files of gobject-introspection-devel (29%) Extracting the files of gobject-introspection-devel (30%) Extracting the files of gobject-introspection-devel (31%) Extracting the files of gobject-introspection-devel (31%) Extracting the files of gobject-introspection-devel (32%) Extracting the files of gobject-introspection-devel (32%) Extracting the files of gobject-introspection-devel (33%) Extracting the files of gobject-introspection-devel (34%) Extracting the files of gobject-introspection-devel (34%) Extracting the files of gobject-introspection-devel (35%) Extracting the files of gobject-introspection-devel (35%) Extracting the files of gobject-introspection-devel (36%) Extracting the files of gobject-introspection-devel (37%) Extracting the files of gobject-introspection-devel (37%) Extracting the files of gobject-introspection-devel (38%) Extracting the files of gobject-introspection-devel (39%) Extracting the files of gobject-introspection-devel (39%) Extracting the files of gobject-introspection-devel (40%) Extracting the files of gobject-introspection-devel (40%) Extracting the files of gobject-introspection-devel (41%) Extracting the files of gobject-introspection-devel (42%) Extracting the files of gobject-introspection-devel (42%) Extracting the files of gobject-introspection-devel (43%) Extracting the files of gobject-introspection-devel (43%) Extracting the files of gobject-introspection-devel (44%) Extracting the files of gobject-introspection-devel (45%) Extracting the files of gobject-introspection-devel (45%) Extracting the files of gobject-introspection-devel (46%) Extracting the files of gobject-introspection-devel (46%) Extracting the files of gobject-introspection-devel (47%) Extracting the files of gobject-introspection-devel (48%) Extracting the files of gobject-introspection-devel (48%) Extracting the files of gobject-introspection-devel (49%) Extracting the files of gobject-introspection-devel (50%) Extracting the files of gobject-introspection-devel (50%) Extracting the files of gobject-introspection-devel (51%) Extracting the files of gobject-introspection-devel (51%) Extracting the files of gobject-introspection-devel (52%) Extracting the files of gobject-introspection-devel (53%) Extracting the files of gobject-introspection-devel (53%) Extracting the files of gobject-introspection-devel (54%) Extracting the files of gobject-introspection-devel (54%) Extracting the files of gobject-introspection-devel (55%) Extracting the files of gobject-introspection-devel (56%) Extracting the files of gobject-introspection-devel (56%) Extracting the files of gobject-introspection-devel (57%) Extracting the files of gobject-introspection-devel (57%) Extracting the files of gobject-introspection-devel (58%) Extracting the files of gobject-introspection-devel (59%) Extracting the files of gobject-introspection-devel (59%) Extracting the files of gobject-introspection-devel (60%) Extracting the files of gobject-introspection-devel (60%) Extracting the files of gobject-introspection-devel (61%) Extracting the files of gobject-introspection-devel (62%) Extracting the files of gobject-introspection-devel (62%) Extracting the files of gobject-introspection-devel (63%) Extracting the files of gobject-introspection-devel (64%) Extracting the files of gobject-introspection-devel (64%) Extracting the files of gobject-introspection-devel (65%) Extracting the files of gobject-introspection-devel (65%) Extracting the files of gobject-introspection-devel (66%) Extracting the files of gobject-introspection-devel (67%) Extracting the files of gobject-introspection-devel (67%) Extracting the files of gobject-introspection-devel (68%) Extracting the files of gobject-introspection-devel (68%) Extracting the files of gobject-introspection-devel (69%) Extracting the files of gobject-introspection-devel (70%) Extracting the files of gobject-introspection-devel (70%) Extracting the files of gobject-introspection-devel (71%) Extracting the files of gobject-introspection-devel (71%) Extracting the files of gobject-introspection-devel (72%) Extracting the files of gobject-introspection-devel (73%) Extracting the files of gobject-introspection-devel (73%) Extracting the files of gobject-introspection-devel (74%) Extracting the files of gobject-introspection-devel (75%) Extracting the files of gobject-introspection-devel (75%) Extracting the files of gobject-introspection-devel (76%) Extracting the files of gobject-introspection-devel (76%) Extracting the files of gobject-introspection-devel (77%) Extracting the files of gobject-introspection-devel (78%) Extracting the files of gobject-introspection-devel (78%) Extracting the files of gobject-introspection-devel (79%) Extracting the files of gobject-introspection-devel (79%) Extracting the files of gobject-introspection-devel (80%) Extracting the files of gobject-introspection-devel (81%) Extracting the files of gobject-introspection-devel (81%) Extracting the files of gobject-introspection-devel (82%) Extracting the files of gobject-introspection-devel (82%) Extracting the files of gobject-introspection-devel (83%) Extracting the files of gobject-introspection-devel (84%) Extracting the files of gobject-introspection-devel (84%) Extracting the files of gobject-introspection-devel (85%) Extracting the files of gobject-introspection-devel (85%) Extracting the files of gobject-introspection-devel (86%) Extracting the files of gobject-introspection-devel (87%) Extracting the files of gobject-introspection-devel (87%) Extracting the files of gobject-introspection-devel (88%) Extracting the files of gobject-introspection-devel (89%) Extracting the files of gobject-introspection-devel (89%) Extracting the files of gobject-introspection-devel (90%) Extracting the files of gobject-introspection-devel (90%) Extracting the files of gobject-introspection-devel (91%) Extracting the files of gobject-introspection-devel (92%) Extracting the files of gobject-introspection-devel (92%) Extracting the files of gobject-introspection-devel (93%) Extracting the files of gobject-introspection-devel (93%) Extracting the files of gobject-introspection-devel (94%) Extracting the files of gobject-introspection-devel (95%) Extracting the files of gobject-introspection-devel (95%) Extracting the files of gobject-introspection-devel (96%) Extracting the files of gobject-introspection-devel (96%) Extracting the files of gobject-introspection-devel (97%) Extracting the files of gobject-introspection-devel (98%) Extracting the files of gobject-introspection-devel (98%) Extracting the files of gobject-introspection-devel (99%) Extracting the files of gobject-introspection-devel (100%) [complete] Upgraded gobject-introspection-devel Installing 38 / 75 python-cffi-2.0.0-23-1-x86_64.eopkg [cached] Installing python-cffi, version 2.0.0, release 23 Upgrading to new distribution release Extracting the files of python-cffi (1%) Extracting the files of python-cffi (3%) Extracting the files of python-cffi (4%) Extracting the files of python-cffi (6%) Extracting the files of python-cffi (7%) Extracting the files of python-cffi (9%) Extracting the files of python-cffi (10%) Extracting the files of python-cffi (12%) Extracting the files of python-cffi (13%) Extracting the files of python-cffi (15%) Extracting the files of python-cffi (16%) Extracting the files of python-cffi (18%) Extracting the files of python-cffi (19%) Extracting the files of python-cffi (21%) Extracting the files of python-cffi (22%) Extracting the files of python-cffi (24%) Extracting the files of python-cffi (25%) Extracting the files of python-cffi (27%) Extracting the files of python-cffi (28%) Extracting the files of python-cffi (30%) Extracting the files of python-cffi (31%) Extracting the files of python-cffi (33%) Extracting the files of python-cffi (34%) Extracting the files of python-cffi (36%) Extracting the files of python-cffi (37%) Extracting the files of python-cffi (39%) Extracting the files of python-cffi (40%) Extracting the files of python-cffi (42%) Extracting the files of python-cffi (43%) Extracting the files of python-cffi (45%) Extracting the files of python-cffi (46%) Extracting the files of python-cffi (48%) Extracting the files of python-cffi (50%) Extracting the files of python-cffi (51%) Extracting the files of python-cffi (53%) Extracting the files of python-cffi (54%) Extracting the files of python-cffi (56%) Extracting the files of python-cffi (57%) Extracting the files of python-cffi (59%) Extracting the files of python-cffi (60%) Extracting the files of python-cffi (62%) Extracting the files of python-cffi (63%) Extracting the files of python-cffi (65%) Extracting the files of python-cffi (66%) Extracting the files of python-cffi (68%) Extracting the files of python-cffi (69%) Extracting the files of python-cffi (71%) Extracting the files of python-cffi (72%) Extracting the files of python-cffi (74%) Extracting the files of python-cffi (75%) Extracting the files of python-cffi (77%) Extracting the files of python-cffi (78%) Extracting the files of python-cffi (80%) Extracting the files of python-cffi (81%) Extracting the files of python-cffi (83%) Extracting the files of python-cffi (84%) Extracting the files of python-cffi (86%) Extracting the files of python-cffi (87%) Extracting the files of python-cffi (89%) Extracting the files of python-cffi (90%) Extracting the files of python-cffi (92%) Extracting the files of python-cffi (93%) Extracting the files of python-cffi (95%) Extracting the files of python-cffi (96%) Extracting the files of python-cffi (98%) Extracting the files of python-cffi (100%) [complete] Upgraded python-cffi Installing 39 / 75 nftables-1.1.1-12-1-x86_64.eopkg [cached] Installing nftables, version 1.1.1, release 12 Upgrading to new distribution release Extracting the files of nftables (3%) Extracting the files of nftables (7%) Extracting the files of nftables (11%) Extracting the files of nftables (15%) Extracting the files of nftables (19%) Extracting the files of nftables (23%) Extracting the files of nftables (26%) Extracting the files of nftables (30%) Extracting the files of nftables (34%) Extracting the files of nftables (38%) Extracting the files of nftables (42%) Extracting the files of nftables (46%) Extracting the files of nftables (50%) Extracting the files of nftables (53%) Extracting the files of nftables (57%) Extracting the files of nftables (61%) Extracting the files of nftables (65%) Extracting the files of nftables (69%) Extracting the files of nftables (73%) Extracting the files of nftables (76%) Extracting the files of nftables (80%) Extracting the files of nftables (84%) Extracting the files of nftables (88%) Extracting the files of nftables (92%) Extracting the files of nftables (96%) Extracting the files of nftables (100%) [complete] Upgraded nftables Installing 40 / 75 file-5.47-26-1-x86_64.eopkg [cached] Installing file, version 5.47, release 26 Upgrading to new distribution release Extracting the files of file (12%) Extracting the files of file (25%) Extracting the files of file (37%) Extracting the files of file (50%) Extracting the files of file (62%) Extracting the files of file (75%) Extracting the files of file (87%) Extracting the files of file (100%) [complete] Upgraded file Installing 41 / 75 file-devel-5.47-26-1-x86_64.eopkg [cached] Installing file-devel, version 5.47, release 26 Upgrading to new distribution release Extracting the files of file-devel (25%) Extracting the files of file-devel (50%) Extracting the files of file-devel (75%) Extracting the files of file-devel (100%) [complete] Upgraded file-devel Installing 42 / 75 libgcc-15.2.0-93-1-x86_64.eopkg [cached] Installing libgcc, version 15.2.0, release 93 Upgrading to new distribution release Extracting the files of libgcc (20%) Extracting the files of libgcc (40%) Extracting the files of libgcc (60%) Extracting the files of libgcc (80%) Extracting the files of libgcc (100%) [complete] Upgraded libgcc Installing 43 / 75 python-xattr-1.3.0-5-1-x86_64.eopkg [cached] Installing python-xattr, version 1.3.0, release 5 Upgrading to new distribution release Extracting the files of python-xattr (4%) Extracting the files of python-xattr (8%) Extracting the files of python-xattr (12%) Extracting the files of python-xattr (16%) Extracting the files of python-xattr (20%) Extracting the files of python-xattr (24%) Extracting the files of python-xattr (28%) Extracting the files of python-xattr (32%) Extracting the files of python-xattr (36%) Extracting the files of python-xattr (40%) Extracting the files of python-xattr (44%) Extracting the files of python-xattr (48%) Extracting the files of python-xattr (52%) Extracting the files of python-xattr (56%) Extracting the files of python-xattr (60%) Extracting the files of python-xattr (64%) Extracting the files of python-xattr (68%) Extracting the files of python-xattr (72%) Extracting the files of python-xattr (76%) Extracting the files of python-xattr (80%) Extracting the files of python-xattr (84%) Extracting the files of python-xattr (88%) Extracting the files of python-xattr (92%) Extracting the files of python-xattr (96%) Extracting the files of python-xattr (100%) [complete] Upgraded python-xattr Installing 44 / 75 iksemel-1.6.2-6-1-x86_64.eopkg [cached] Installing iksemel, version 1.6.2, release 6 Upgrading to new distribution release Extracting the files of iksemel (12%) Extracting the files of iksemel (25%) Extracting the files of iksemel (37%) Extracting the files of iksemel (50%) Extracting the files of iksemel (62%) Extracting the files of iksemel (75%) Extracting the files of iksemel (87%) Extracting the files of iksemel (100%) [complete] Upgraded iksemel Installing 45 / 75 libstdc++-15.2.0-93-1-x86_64.eopkg [cached] Installing libstdc++, version 15.2.0, release 93 Upgrading to new distribution release Extracting the files of libstdc++ (6%) Extracting the files of libstdc++ (13%) Extracting the files of libstdc++ (20%) Extracting the files of libstdc++ (26%) Extracting the files of libstdc++ (33%) Extracting the files of libstdc++ (40%) Extracting the files of libstdc++ (46%) Extracting the files of libstdc++ (53%) Extracting the files of libstdc++ (60%) Extracting the files of libstdc++ (66%) Extracting the files of libstdc++ (73%) Extracting the files of libstdc++ (80%) Extracting the files of libstdc++ (86%) Extracting the files of libstdc++ (93%) Extracting the files of libstdc++ (100%) [complete] Upgraded libstdc++ Installing 46 / 75 python-mdurl-0.1.2-4-1-x86_64.eopkg [cached] Installing python-mdurl, version 0.1.2, release 4 Upgrading to new distribution release Extracting the files of python-mdurl (4%) Extracting the files of python-mdurl (8%) Extracting the files of python-mdurl (13%) Extracting the files of python-mdurl (17%) Extracting the files of python-mdurl (21%) Extracting the files of python-mdurl (26%) Extracting the files of python-mdurl (30%) Extracting the files of python-mdurl (34%) Extracting the files of python-mdurl (39%) Extracting the files of python-mdurl (43%) Extracting the files of python-mdurl (47%) Extracting the files of python-mdurl (52%) Extracting the files of python-mdurl (56%) Extracting the files of python-mdurl (60%) Extracting the files of python-mdurl (65%) Extracting the files of python-mdurl (69%) Extracting the files of python-mdurl (73%) Extracting the files of python-mdurl (78%) Extracting the files of python-mdurl (82%) Extracting the files of python-mdurl (86%) Extracting the files of python-mdurl (91%) Extracting the files of python-mdurl (95%) Extracting the files of python-mdurl (100%) [complete] Upgraded python-mdurl Installing 47 / 75 libcap-ng-0.9.3-15-1-x86_64.eopkg [cached] Installing libcap-ng, version 0.9.3, release 15 Upgrading to new distribution release Extracting the files of libcap-ng (7%) Extracting the files of libcap-ng (14%) Extracting the files of libcap-ng (21%) Extracting the files of libcap-ng (28%) Extracting the files of libcap-ng (35%) Extracting the files of libcap-ng (42%) Extracting the files of libcap-ng (50%) Extracting the files of libcap-ng (57%) Extracting the files of libcap-ng (64%) Extracting the files of libcap-ng (71%) Extracting the files of libcap-ng (78%) Extracting the files of libcap-ng (85%) Extracting the files of libcap-ng (92%) Extracting the files of libcap-ng (100%) [complete] Upgraded libcap-ng Installing 48 / 75 python-annotated-doc-0.0.4-1-1-x86_64.eopkg [cached] Installing python-annotated-doc, version 0.0.4, release 1 Extracting the files of python-annotated-doc (8%) Extracting the files of python-annotated-doc (16%) Extracting the files of python-annotated-doc (25%) Extracting the files of python-annotated-doc (33%) Extracting the files of python-annotated-doc (41%) Extracting the files of python-annotated-doc (50%) Extracting the files of python-annotated-doc (58%) Extracting the files of python-annotated-doc (66%) Extracting the files of python-annotated-doc (75%) Extracting the files of python-annotated-doc (83%) Extracting the files of python-annotated-doc (91%) Extracting the files of python-annotated-doc (100%) [complete] Installed python-annotated-doc Installing 49 / 75 python-typer-0.26.7-3-1-x86_64.eopkg [cached] Installing python-typer, version 0.26.7, release 3 Upgrading to new distribution release Extracting the files of python-typer (0%) Extracting the files of python-typer (1%) Extracting the files of python-typer (2%) Extracting the files of python-typer (3%) Extracting the files of python-typer (4%) Extracting the files of python-typer (5%) Extracting the files of python-typer (6%) Extracting the files of python-typer (7%) Extracting the files of python-typer (8%) Extracting the files of python-typer (9%) Extracting the files of python-typer (10%) Extracting the files of python-typer (11%) Extracting the files of python-typer (12%) Extracting the files of python-typer (13%) Extracting the files of python-typer (14%) Extracting the files of python-typer (15%) Extracting the files of python-typer (16%) Extracting the files of python-typer (17%) Extracting the files of python-typer (18%) Extracting the files of python-typer (19%) Extracting the files of python-typer (20%) Extracting the files of python-typer (21%) Extracting the files of python-typer (22%) Extracting the files of python-typer (23%) Extracting the files of python-typer (24%) Extracting the files of python-typer (25%) Extracting the files of python-typer (26%) Extracting the files of python-typer (27%) Extracting the files of python-typer (28%) Extracting the files of python-typer (29%) Extracting the files of python-typer (30%) Extracting the files of python-typer (31%) Extracting the files of python-typer (32%) Extracting the files of python-typer (33%) Extracting the files of python-typer (33%) Extracting the files of python-typer (34%) Extracting the files of python-typer (35%) Extracting the files of python-typer (36%) Extracting the files of python-typer (37%) Extracting the files of python-typer (38%) Extracting the files of python-typer (39%) Extracting the files of python-typer (40%) Extracting the files of python-typer (41%) Extracting the files of python-typer (42%) Extracting the files of python-typer (43%) Extracting the files of python-typer (44%) Extracting the files of python-typer (45%) Extracting the files of python-typer (46%) Extracting the files of python-typer (47%) Extracting the files of python-typer (48%) Extracting the files of python-typer (49%) Extracting the files of python-typer (50%) Extracting the files of python-typer (51%) Extracting the files of python-typer (52%) Extracting the files of python-typer (53%) Extracting the files of python-typer (54%) Extracting the files of python-typer (55%) Extracting the files of python-typer (56%) Extracting the files of python-typer (57%) Extracting the files of python-typer (58%) Extracting the files of python-typer (59%) Extracting the files of python-typer (60%) Extracting the files of python-typer (61%) Extracting the files of python-typer (62%) Extracting the files of python-typer (63%) Extracting the files of python-typer (64%) Extracting the files of python-typer (65%) Extracting the files of python-typer (66%) Extracting the files of python-typer (66%) Extracting the files of python-typer (67%) Extracting the files of python-typer (68%) Extracting the files of python-typer (69%) Extracting the files of python-typer (70%) Extracting the files of python-typer (71%) Extracting the files of python-typer (72%) Extracting the files of python-typer (73%) Extracting the files of python-typer (74%) Extracting the files of python-typer (75%) Extracting the files of python-typer (76%) Extracting the files of python-typer (77%) Extracting the files of python-typer (78%) Extracting the files of python-typer (79%) Extracting the files of python-typer (80%) Extracting the files of python-typer (81%) Extracting the files of python-typer (82%) Extracting the files of python-typer (83%) Extracting the files of python-typer (84%) Extracting the files of python-typer (85%) Extracting the files of python-typer (86%) Extracting the files of python-typer (87%) Extracting the files of python-typer (88%) Extracting the files of python-typer (89%) Extracting the files of python-typer (90%) Extracting the files of python-typer (91%) Extracting the files of python-typer (92%) Extracting the files of python-typer (93%) Extracting the files of python-typer (94%) Extracting the files of python-typer (95%) Extracting the files of python-typer (96%) Extracting the files of python-typer (97%) Extracting the files of python-typer (98%) Extracting the files of python-typer (99%) Extracting the files of python-typer (100%) [complete] Upgraded python-typer Installing 50 / 75 libicu-devel-78.3-31-1-x86_64.eopkg [cached] Installing libicu-devel, version 78.3, release 31 Upgrading to new distribution release Extracting the files of libicu-devel (0%) Extracting the files of libicu-devel (0%) Extracting the files of libicu-devel (1%) Extracting the files of libicu-devel (1%) Extracting the files of libicu-devel (2%) Extracting the files of libicu-devel (2%) Extracting the files of libicu-devel (3%) Extracting the files of libicu-devel (3%) Extracting the files of libicu-devel (4%) Extracting the files of libicu-devel (4%) Extracting the files of libicu-devel (5%) Extracting the files of libicu-devel (5%) Extracting the files of libicu-devel (5%) Extracting the files of libicu-devel (6%) Extracting the files of libicu-devel (6%) Extracting the files of libicu-devel (7%) Extracting the files of libicu-devel (7%) Extracting the files of libicu-devel (8%) Extracting the files of libicu-devel (8%) Extracting the files of libicu-devel (9%) Extracting the files of libicu-devel (9%) Extracting the files of libicu-devel (10%) Extracting the files of libicu-devel (10%) Extracting the files of libicu-devel (11%) Extracting the files of libicu-devel (11%) Extracting the files of libicu-devel (11%) Extracting the files of libicu-devel (12%) Extracting the files of libicu-devel (12%) Extracting the files of libicu-devel (13%) Extracting the files of libicu-devel (13%) Extracting the files of libicu-devel (14%) Extracting the files of libicu-devel (14%) Extracting the files of libicu-devel (15%) Extracting the files of libicu-devel (15%) Extracting the files of libicu-devel (16%) Extracting the files of libicu-devel (16%) Extracting the files of libicu-devel (16%) Extracting the files of libicu-devel (17%) Extracting the files of libicu-devel (17%) Extracting the files of libicu-devel (18%) Extracting the files of libicu-devel (18%) Extracting the files of libicu-devel (19%) Extracting the files of libicu-devel (19%) Extracting the files of libicu-devel (20%) Extracting the files of libicu-devel (20%) Extracting the files of libicu-devel (21%) Extracting the files of libicu-devel (21%) Extracting the files of libicu-devel (22%) Extracting the files of libicu-devel (22%) Extracting the files of libicu-devel (22%) Extracting the files of libicu-devel (23%) Extracting the files of libicu-devel (23%) Extracting the files of libicu-devel (24%) Extracting the files of libicu-devel (24%) Extracting the files of libicu-devel (25%) Extracting the files of libicu-devel (25%) Extracting the files of libicu-devel (26%) Extracting the files of libicu-devel (26%) Extracting the files of libicu-devel (27%) Extracting the files of libicu-devel (27%) Extracting the files of libicu-devel (27%) Extracting the files of libicu-devel (28%) Extracting the files of libicu-devel (28%) Extracting the files of libicu-devel (29%) Extracting the files of libicu-devel (29%) Extracting the files of libicu-devel (30%) Extracting the files of libicu-devel (30%) Extracting the files of libicu-devel (31%) Extracting the files of libicu-devel (31%) Extracting the files of libicu-devel (32%) Extracting the files of libicu-devel (32%) Extracting the files of libicu-devel (33%) Extracting the files of libicu-devel (33%) Extracting the files of libicu-devel (33%) Extracting the files of libicu-devel (34%) Extracting the files of libicu-devel (34%) Extracting the files of libicu-devel (35%) Extracting the files of libicu-devel (35%) Extracting the files of libicu-devel (36%) Extracting the files of libicu-devel (36%) Extracting the files of libicu-devel (37%) Extracting the files of libicu-devel (37%) Extracting the files of libicu-devel (38%) Extracting the files of libicu-devel (38%) Extracting the files of libicu-devel (38%) Extracting the files of libicu-devel (39%) Extracting the files of libicu-devel (39%) Extracting the files of libicu-devel (40%) Extracting the files of libicu-devel (40%) Extracting the files of libicu-devel (41%) Extracting the files of libicu-devel (41%) Extracting the files of libicu-devel (42%) Extracting the files of libicu-devel (42%) Extracting the files of libicu-devel (43%) Extracting the files of libicu-devel (43%) Extracting the files of libicu-devel (44%) Extracting the files of libicu-devel (44%) Extracting the files of libicu-devel (44%) Extracting the files of libicu-devel (45%) Extracting the files of libicu-devel (45%) Extracting the files of libicu-devel (46%) Extracting the files of libicu-devel (46%) Extracting the files of libicu-devel (47%) Extracting the files of libicu-devel (47%) Extracting the files of libicu-devel (48%) Extracting the files of libicu-devel (48%) Extracting the files of libicu-devel (49%) Extracting the files of libicu-devel (49%) Extracting the files of libicu-devel (50%) Extracting the files of libicu-devel (50%) Extracting the files of libicu-devel (50%) Extracting the files of libicu-devel (51%) Extracting the files of libicu-devel (51%) Extracting the files of libicu-devel (52%) Extracting the files of libicu-devel (52%) Extracting the files of libicu-devel (53%) Extracting the files of libicu-devel (53%) Extracting the files of libicu-devel (54%) Extracting the files of libicu-devel (54%) Extracting the files of libicu-devel (55%) Extracting the files of libicu-devel (55%) Extracting the files of libicu-devel (55%) Extracting the files of libicu-devel (56%) Extracting the files of libicu-devel (56%) Extracting the files of libicu-devel (57%) Extracting the files of libicu-devel (57%) Extracting the files of libicu-devel (58%) Extracting the files of libicu-devel (58%) Extracting the files of libicu-devel (59%) Extracting the files of libicu-devel (59%) Extracting the files of libicu-devel (60%) Extracting the files of libicu-devel (60%) Extracting the files of libicu-devel (61%) Extracting the files of libicu-devel (61%) Extracting the files of libicu-devel (61%) Extracting the files of libicu-devel (62%) Extracting the files of libicu-devel (62%) Extracting the files of libicu-devel (63%) Extracting the files of libicu-devel (63%) Extracting the files of libicu-devel (64%) Extracting the files of libicu-devel (64%) Extracting the files of libicu-devel (65%) Extracting the files of libicu-devel (65%) Extracting the files of libicu-devel (66%) Extracting the files of libicu-devel (66%) Extracting the files of libicu-devel (66%) Extracting the files of libicu-devel (67%) Extracting the files of libicu-devel (67%) Extracting the files of libicu-devel (68%) Extracting the files of libicu-devel (68%) Extracting the files of libicu-devel (69%) Extracting the files of libicu-devel (69%) Extracting the files of libicu-devel (70%) Extracting the files of libicu-devel (70%) Extracting the files of libicu-devel (71%) Extracting the files of libicu-devel (71%) Extracting the files of libicu-devel (72%) Extracting the files of libicu-devel (72%) Extracting the files of libicu-devel (72%) Extracting the files of libicu-devel (73%) Extracting the files of libicu-devel (73%) Extracting the files of libicu-devel (74%) Extracting the files of libicu-devel (74%) Extracting the files of libicu-devel (75%) Extracting the files of libicu-devel (75%) Extracting the files of libicu-devel (76%) Extracting the files of libicu-devel (76%) Extracting the files of libicu-devel (77%) Extracting the files of libicu-devel (77%) Extracting the files of libicu-devel (77%) Extracting the files of libicu-devel (78%) Extracting the files of libicu-devel (78%) Extracting the files of libicu-devel (79%) Extracting the files of libicu-devel (79%) Extracting the files of libicu-devel (80%) Extracting the files of libicu-devel (80%) Extracting the files of libicu-devel (81%) Extracting the files of libicu-devel (81%) Extracting the files of libicu-devel (82%) Extracting the files of libicu-devel (82%) Extracting the files of libicu-devel (83%) Extracting the files of libicu-devel (83%) Extracting the files of libicu-devel (83%) Extracting the files of libicu-devel (84%) Extracting the files of libicu-devel (84%) Extracting the files of libicu-devel (85%) Extracting the files of libicu-devel (85%) Extracting the files of libicu-devel (86%) Extracting the files of libicu-devel (86%) Extracting the files of libicu-devel (87%) Extracting the files of libicu-devel (87%) Extracting the files of libicu-devel (88%) Extracting the files of libicu-devel (88%) Extracting the files of libicu-devel (88%) Extracting the files of libicu-devel (89%) Extracting the files of libicu-devel (89%) Extracting the files of libicu-devel (90%) Extracting the files of libicu-devel (90%) Extracting the files of libicu-devel (91%) Extracting the files of libicu-devel (91%) Extracting the files of libicu-devel (92%) Extracting the files of libicu-devel (92%) Extracting the files of libicu-devel (93%) Extracting the files of libicu-devel (93%) Extracting the files of libicu-devel (94%) Extracting the files of libicu-devel (94%) Extracting the files of libicu-devel (94%) Extracting the files of libicu-devel (95%) Extracting the files of libicu-devel (95%) Extracting the files of libicu-devel (96%) Extracting the files of libicu-devel (96%) Extracting the files of libicu-devel (97%) Extracting the files of libicu-devel (97%) Extracting the files of libicu-devel (98%) Extracting the files of libicu-devel (98%) Extracting the files of libicu-devel (99%) Extracting the files of libicu-devel (99%) Extracting the files of libicu-devel (100%) [complete] Upgraded libicu-devel Installing 51 / 75 pyyaml-6.0.3-25-1-x86_64.eopkg [cached] Installing pyyaml, version 6.0.3, release 25 Upgrading to new distribution release Extracting the files of pyyaml (1%) Extracting the files of pyyaml (3%) Extracting the files of pyyaml (5%) Extracting the files of pyyaml (6%) Extracting the files of pyyaml (8%) Extracting the files of pyyaml (10%) Extracting the files of pyyaml (11%) Extracting the files of pyyaml (13%) Extracting the files of pyyaml (15%) Extracting the files of pyyaml (16%) Extracting the files of pyyaml (18%) Extracting the files of pyyaml (20%) Extracting the files of pyyaml (21%) Extracting the files of pyyaml (23%) Extracting the files of pyyaml (25%) Extracting the files of pyyaml (26%) Extracting the files of pyyaml (28%) Extracting the files of pyyaml (30%) Extracting the files of pyyaml (31%) Extracting the files of pyyaml (33%) Extracting the files of pyyaml (35%) Extracting the files of pyyaml (36%) Extracting the files of pyyaml (38%) Extracting the files of pyyaml (40%) Extracting the files of pyyaml (41%) Extracting the files of pyyaml (43%) Extracting the files of pyyaml (45%) Extracting the files of pyyaml (46%) Extracting the files of pyyaml (48%) Extracting the files of pyyaml (50%) Extracting the files of pyyaml (51%) Extracting the files of pyyaml (53%) Extracting the files of pyyaml (55%) Extracting the files of pyyaml (56%) Extracting the files of pyyaml (58%) Extracting the files of pyyaml (60%) Extracting the files of pyyaml (61%) Extracting the files of pyyaml (63%) Extracting the files of pyyaml (65%) Extracting the files of pyyaml (66%) Extracting the files of pyyaml (68%) Extracting the files of pyyaml (70%) Extracting the files of pyyaml (71%) Extracting the files of pyyaml (73%) Extracting the files of pyyaml (75%) Extracting the files of pyyaml (76%) Extracting the files of pyyaml (78%) Extracting the files of pyyaml (80%) Extracting the files of pyyaml (81%) Extracting the files of pyyaml (83%) Extracting the files of pyyaml (85%) Extracting the files of pyyaml (86%) Extracting the files of pyyaml (88%) Extracting the files of pyyaml (90%) Extracting the files of pyyaml (91%) Extracting the files of pyyaml (93%) Extracting the files of pyyaml (95%) Extracting the files of pyyaml (96%) Extracting the files of pyyaml (98%) Extracting the files of pyyaml (100%) [complete] Upgraded pyyaml Installing 52 / 75 bash-completion-2.17.0-28-1-x86_64.eopkg [cached] Installing bash-completion, version 2.17.0, release 28 Upgrading to new distribution release Extracting the files of bash-completion (0%) Extracting the files of bash-completion (0%) Extracting the files of bash-completion (0%) Extracting the files of bash-completion (0%) Extracting the files of bash-completion (0%) Extracting the files of bash-completion (0%) Extracting the files of bash-completion (0%) Extracting the files of bash-completion (0%) Extracting the files of bash-completion (0%) Extracting the files of bash-completion (0%) Extracting the files of bash-completion (1%) Extracting the files of bash-completion (1%) Extracting the files of bash-completion (1%) Extracting the files of bash-completion (1%) Extracting the files of bash-completion (1%) Extracting the files of bash-completion (1%) Extracting the files of bash-completion (1%) Extracting the files of bash-completion (1%) Extracting the files of bash-completion (1%) Extracting the files of bash-completion (1%) Extracting the files of bash-completion (1%) Extracting the files of bash-completion (2%) Extracting the files of bash-completion (2%) Extracting the files of bash-completion (2%) Extracting the files of bash-completion (2%) Extracting the files of bash-completion (2%) Extracting the files of bash-completion (2%) Extracting the files of bash-completion (2%) Extracting the files of bash-completion (2%) Extracting the files of bash-completion (2%) Extracting the files of bash-completion (2%) Extracting the files of bash-completion (2%) Extracting the files of bash-completion (3%) Extracting the files of bash-completion (3%) Extracting the files of bash-completion (3%) Extracting the files of bash-completion (3%) Extracting the files of bash-completion (3%) Extracting the files of bash-completion (3%) Extracting the files of bash-completion (3%) Extracting the files of bash-completion (3%) Extracting the files of bash-completion (3%) Extracting the files of bash-completion (3%) Extracting the files of bash-completion (4%) Extracting the files of bash-completion (4%) Extracting the files of bash-completion (4%) Extracting the files of bash-completion (4%) Extracting the files of bash-completion (4%) Extracting the files of bash-completion (4%) Extracting the files of bash-completion (4%) Extracting the files of bash-completion (4%) Extracting the files of bash-completion (4%) Extracting the files of bash-completion (4%) Extracting the files of bash-completion (4%) Extracting the files of bash-completion (5%) Extracting the files of bash-completion (5%) Extracting the files of bash-completion (5%) Extracting the files of bash-completion (5%) Extracting the files of bash-completion (5%) Extracting the files of bash-completion (5%) Extracting the files of bash-completion (5%) Extracting the files of bash-completion (5%) Extracting the files of bash-completion (5%) Extracting the files of bash-completion (5%) Extracting the files of bash-completion (5%) Extracting the files of bash-completion (6%) Extracting the files of bash-completion (6%) Extracting the files of bash-completion (6%) Extracting the files of bash-completion (6%) Extracting the files of bash-completion (6%) Extracting the files of bash-completion (6%) Extracting the files of bash-completion (6%) Extracting the files of bash-completion (6%) Extracting the files of bash-completion (6%) Extracting the files of bash-completion (6%) Extracting the files of bash-completion (7%) Extracting the files of bash-completion (7%) Extracting the files of bash-completion (7%) Extracting the files of bash-completion (7%) Extracting the files of bash-completion (7%) Extracting the files of bash-completion (7%) Extracting the files of bash-completion (7%) Extracting the files of bash-completion (7%) Extracting the files of bash-completion (7%) Extracting the files of bash-completion (7%) Extracting the files of bash-completion (7%) Extracting the files of bash-completion (8%) Extracting the files of bash-completion (8%) Extracting the files of bash-completion (8%) Extracting the files of bash-completion (8%) Extracting the files of bash-completion (8%) Extracting the files of bash-completion (8%) Extracting the files of bash-completion (8%) Extracting the files of bash-completion (8%) Extracting the files of bash-completion (8%) Extracting the files of bash-completion (8%) Extracting the files of bash-completion (8%) Extracting the files of bash-completion (9%) Extracting the files of bash-completion (9%) Extracting the files of bash-completion (9%) Extracting the files of bash-completion (9%) Extracting the files of bash-completion (9%) Extracting the files of bash-completion (9%) Extracting the files of bash-completion (9%) Extracting the files of bash-completion (9%) Extracting the files of bash-completion (9%) Extracting the files of bash-completion (9%) Extracting the files of bash-completion (9%) Extracting the files of bash-completion (10%) Extracting the files of bash-completion (10%) Extracting the files of bash-completion (10%) Extracting the files of bash-completion (10%) Extracting the files of bash-completion (10%) Extracting the files of bash-completion (10%) Extracting the files of bash-completion (10%) Extracting the files of bash-completion (10%) Extracting the files of bash-completion (10%) Extracting the files of bash-completion (10%) Extracting the files of bash-completion (11%) Extracting the files of bash-completion (11%) Extracting the files of bash-completion (11%) Extracting the files of bash-completion (11%) Extracting the files of bash-completion (11%) Extracting the files of bash-completion (11%) Extracting the files of bash-completion (11%) Extracting the files of bash-completion (11%) Extracting the files of bash-completion (11%) Extracting the files of bash-completion (11%) Extracting the files of bash-completion (11%) Extracting the files of bash-completion (12%) Extracting the files of bash-completion (12%) Extracting the files of bash-completion (12%) Extracting the files of bash-completion (12%) Extracting the files of bash-completion (12%) Extracting the files of bash-completion (12%) Extracting the files of bash-completion (12%) Extracting the files of bash-completion (12%) Extracting the files of bash-completion (12%) Extracting the files of bash-completion (12%) Extracting the files of bash-completion (12%) Extracting the files of bash-completion (13%) Extracting the files of bash-completion (13%) Extracting the files of bash-completion (13%) Extracting the files of bash-completion (13%) Extracting the files of bash-completion (13%) Extracting the files of bash-completion (13%) Extracting the files of bash-completion (13%) Extracting the files of bash-completion (13%) Extracting the files of bash-completion (13%) Extracting the files of bash-completion (13%) Extracting the files of bash-completion (14%) Extracting the files of bash-completion (14%) Extracting the files of bash-completion (14%) Extracting the files of bash-completion (14%) Extracting the files of bash-completion (14%) Extracting the files of bash-completion (14%) Extracting the files of bash-completion (14%) Extracting the files of bash-completion (14%) Extracting the files of bash-completion (14%) Extracting the files of bash-completion (14%) Extracting the files of bash-completion (14%) Extracting the files of bash-completion (15%) Extracting the files of bash-completion (15%) Extracting the files of bash-completion (15%) Extracting the files of bash-completion (15%) Extracting the files of bash-completion (15%) Extracting the files of bash-completion (15%) Extracting the files of bash-completion (15%) Extracting the files of bash-completion (15%) Extracting the files of bash-completion (15%) Extracting the files of bash-completion (15%) Extracting the files of bash-completion (15%) Extracting the files of bash-completion (16%) Extracting the files of bash-completion (16%) Extracting the files of bash-completion (16%) Extracting the files of bash-completion (16%) Extracting the files of bash-completion (16%) Extracting the files of bash-completion (16%) Extracting the files of bash-completion (16%) Extracting the files of bash-completion (16%) Extracting the files of bash-completion (16%) Extracting the files of bash-completion (16%) Extracting the files of bash-completion (16%) Extracting the files of bash-completion (17%) Extracting the files of bash-completion (17%) Extracting the files of bash-completion (17%) Extracting the files of bash-completion (17%) Extracting the files of bash-completion (17%) Extracting the files of bash-completion (17%) Extracting the files of bash-completion (17%) Extracting the files of bash-completion (17%) Extracting the files of bash-completion (17%) Extracting the files of bash-completion (17%) Extracting the files of bash-completion (18%) Extracting the files of bash-completion (18%) Extracting the files of bash-completion (18%) Extracting the files of bash-completion (18%) Extracting the files of bash-completion (18%) Extracting the files of bash-completion (18%) Extracting the files of bash-completion (18%) Extracting the files of bash-completion (18%) Extracting the files of bash-completion (18%) Extracting the files of bash-completion (18%) Extracting the files of bash-completion (18%) Extracting the files of bash-completion (19%) Extracting the files of bash-completion (19%) Extracting the files of bash-completion (19%) Extracting the files of bash-completion (19%) Extracting the files of bash-completion (19%) Extracting the files of bash-completion (19%) Extracting the files of bash-completion (19%) Extracting the files of bash-completion (19%) Extracting the files of bash-completion (19%) Extracting the files of bash-completion (19%) Extracting the files of bash-completion (19%) Extracting the files of bash-completion (20%) Extracting the files of bash-completion (20%) Extracting the files of bash-completion (20%) Extracting the files of bash-completion (20%) Extracting the files of bash-completion (20%) Extracting the files of bash-completion (20%) Extracting the files of bash-completion (20%) Extracting the files of bash-completion (20%) Extracting the files of bash-completion (20%) Extracting the files of bash-completion (20%) Extracting the files of bash-completion (21%) Extracting the files of bash-completion (21%) Extracting the files of bash-completion (21%) Extracting the files of bash-completion (21%) Extracting the files of bash-completion (21%) Extracting the files of bash-completion (21%) Extracting the files of bash-completion (21%) Extracting the files of bash-completion (21%) Extracting the files of bash-completion (21%) Extracting the files of bash-completion (21%) Extracting the files of bash-completion (21%) Extracting the files of bash-completion (22%) Extracting the files of bash-completion (22%) Extracting the files of bash-completion (22%) Extracting the files of bash-completion (22%) Extracting the files of bash-completion (22%) Extracting the files of bash-completion (22%) Extracting the files of bash-completion (22%) Extracting the files of bash-completion (22%) Extracting the files of bash-completion (22%) Extracting the files of bash-completion (22%) Extracting the files of bash-completion (22%) Extracting the files of bash-completion (23%) Extracting the files of bash-completion (23%) Extracting the files of bash-completion (23%) Extracting the files of bash-completion (23%) Extracting the files of bash-completion (23%) Extracting the files of bash-completion (23%) Extracting the files of bash-completion (23%) Extracting the files of bash-completion (23%) Extracting the files of bash-completion (23%) Extracting the files of bash-completion (23%) Extracting the files of bash-completion (23%) Extracting the files of bash-completion (24%) Extracting the files of bash-completion (24%) Extracting the files of bash-completion (24%) Extracting the files of bash-completion (24%) Extracting the files of bash-completion (24%) Extracting the files of bash-completion (24%) Extracting the files of bash-completion (24%) Extracting the files of bash-completion (24%) Extracting the files of bash-completion (24%) Extracting the files of bash-completion (24%) Extracting the files of bash-completion (25%) Extracting the files of bash-completion (25%) Extracting the files of bash-completion (25%) Extracting the files of bash-completion (25%) Extracting the files of bash-completion (25%) Extracting the files of bash-completion (25%) Extracting the files of bash-completion (25%) Extracting the files of bash-completion (25%) Extracting the files of bash-completion (25%) Extracting the files of bash-completion (25%) Extracting the files of bash-completion (25%) Extracting the files of bash-completion (26%) Extracting the files of bash-completion (26%) Extracting the files of bash-completion (26%) Extracting the files of bash-completion (26%) Extracting the files of bash-completion (26%) Extracting the files of bash-completion (26%) Extracting the files of bash-completion (26%) Extracting the files of bash-completion (26%) Extracting the files of bash-completion (26%) Extracting the files of bash-completion (26%) Extracting the files of bash-completion (26%) Extracting the files of bash-completion (27%) Extracting the files of bash-completion (27%) Extracting the files of bash-completion (27%) Extracting the files of bash-completion (27%) Extracting the files of bash-completion (27%) Extracting the files of bash-completion (27%) Extracting the files of bash-completion (27%) Extracting the files of bash-completion (27%) Extracting the files of bash-completion (27%) Extracting the files of bash-completion (27%) Extracting the files of bash-completion (28%) Extracting the files of bash-completion (28%) Extracting the files of bash-completion (28%) Extracting the files of bash-completion (28%) Extracting the files of bash-completion (28%) Extracting the files of bash-completion (28%) Extracting the files of bash-completion (28%) Extracting the files of bash-completion (28%) Extracting the files of bash-completion (28%) Extracting the files of bash-completion (28%) Extracting the files of bash-completion (28%) Extracting the files of bash-completion (29%) Extracting the files of bash-completion (29%) Extracting the files of bash-completion (29%) Extracting the files of bash-completion (29%) Extracting the files of bash-completion (29%) Extracting the files of bash-completion (29%) Extracting the files of bash-completion (29%) Extracting the files of bash-completion (29%) Extracting the files of bash-completion (29%) Extracting the files of bash-completion (29%) Extracting the files of bash-completion (29%) Extracting the files of bash-completion (30%) Extracting the files of bash-completion (30%) Extracting the files of bash-completion (30%) Extracting the files of bash-completion (30%) Extracting the files of bash-completion (30%) Extracting the files of bash-completion (30%) Extracting the files of bash-completion (30%) Extracting the files of bash-completion (30%) Extracting the files of bash-completion (30%) Extracting the files of bash-completion (30%) Extracting the files of bash-completion (30%) Extracting the files of bash-completion (31%) Extracting the files of bash-completion (31%) Extracting the files of bash-completion (31%) Extracting the files of bash-completion (31%) Extracting the files of bash-completion (31%) Extracting the files of bash-completion (31%) Extracting the files of bash-completion (31%) Extracting the files of bash-completion (31%) Extracting the files of bash-completion (31%) Extracting the files of bash-completion (31%) Extracting the files of bash-completion (32%) Extracting the files of bash-completion (32%) Extracting the files of bash-completion (32%) Extracting the files of bash-completion (32%) Extracting the files of bash-completion (32%) Extracting the files of bash-completion (32%) Extracting the files of bash-completion (32%) Extracting the files of bash-completion (32%) Extracting the files of bash-completion (32%) Extracting the files of bash-completion (32%) Extracting the files of bash-completion (32%) Extracting the files of bash-completion (33%) Extracting the files of bash-completion (33%) Extracting the files of bash-completion (33%) Extracting the files of bash-completion (33%) Extracting the files of bash-completion (33%) Extracting the files of bash-completion (33%) Extracting the files of bash-completion (33%) Extracting the files of bash-completion (33%) Extracting the files of bash-completion (33%) Extracting the files of bash-completion (33%) Extracting the files of bash-completion (33%) Extracting the files of bash-completion (34%) Extracting the files of bash-completion (34%) Extracting the files of bash-completion (34%) Extracting the files of bash-completion (34%) Extracting the files of bash-completion (34%) Extracting the files of bash-completion (34%) Extracting the files of bash-completion (34%) Extracting the files of bash-completion (34%) Extracting the files of bash-completion (34%) Extracting the files of bash-completion (34%) Extracting the files of bash-completion (35%) Extracting the files of bash-completion (35%) Extracting the files of bash-completion (35%) Extracting the files of bash-completion (35%) Extracting the files of bash-completion (35%) Extracting the files of bash-completion (35%) Extracting the files of bash-completion (35%) Extracting the files of bash-completion (35%) Extracting the files of bash-completion (35%) Extracting the files of bash-completion (35%) Extracting the files of bash-completion (35%) Extracting the files of bash-completion (36%) Extracting the files of bash-completion (36%) Extracting the files of bash-completion (36%) Extracting the files of bash-completion (36%) Extracting the files of bash-completion (36%) Extracting the files of bash-completion (36%) Extracting the files of bash-completion (36%) Extracting the files of bash-completion (36%) Extracting the files of bash-completion (36%) Extracting the files of bash-completion (36%) Extracting the files of bash-completion (36%) Extracting the files of bash-completion (37%) Extracting the files of bash-completion (37%) Extracting the files of bash-completion (37%) Extracting the files of bash-completion (37%) Extracting the files of bash-completion (37%) Extracting the files of bash-completion (37%) Extracting the files of bash-completion (37%) Extracting the files of bash-completion (37%) Extracting the files of bash-completion (37%) Extracting the files of bash-completion (37%) Extracting the files of bash-completion (38%) Extracting the files of bash-completion (38%) Extracting the files of bash-completion (38%) Extracting the files of bash-completion (38%) Extracting the files of bash-completion (38%) Extracting the files of bash-completion (38%) Extracting the files of bash-completion (38%) Extracting the files of bash-completion (38%) Extracting the files of bash-completion (38%) Extracting the files of bash-completion (38%) Extracting the files of bash-completion (38%) Extracting the files of bash-completion (39%) Extracting the files of bash-completion (39%) Extracting the files of bash-completion (39%) Extracting the files of bash-completion (39%) Extracting the files of bash-completion (39%) Extracting the files of bash-completion (39%) Extracting the files of bash-completion (39%) Extracting the files of bash-completion (39%) Extracting the files of bash-completion (39%) Extracting the files of bash-completion (39%) Extracting the files of bash-completion (39%) Extracting the files of bash-completion (40%) Extracting the files of bash-completion (40%) Extracting the files of bash-completion (40%) Extracting the files of bash-completion (40%) Extracting the files of bash-completion (40%) Extracting the files of bash-completion (40%) Extracting the files of bash-completion (40%) Extracting the files of bash-completion (40%) Extracting the files of bash-completion (40%) Extracting the files of bash-completion (40%) Extracting the files of bash-completion (40%) Extracting the files of bash-completion (41%) Extracting the files of bash-completion (41%) Extracting the files of bash-completion (41%) Extracting the files of bash-completion (41%) Extracting the files of bash-completion (41%) Extracting the files of bash-completion (41%) Extracting the files of bash-completion (41%) Extracting the files of bash-completion (41%) Extracting the files of bash-completion (41%) Extracting the files of bash-completion (41%) Extracting the files of bash-completion (42%) Extracting the files of bash-completion (42%) Extracting the files of bash-completion (42%) Extracting the files of bash-completion (42%) Extracting the files of bash-completion (42%) Extracting the files of bash-completion (42%) Extracting the files of bash-completion (42%) Extracting the files of bash-completion (42%) Extracting the files of bash-completion (42%) Extracting the files of bash-completion (42%) Extracting the files of bash-completion (42%) Extracting the files of bash-completion (43%) Extracting the files of bash-completion (43%) Extracting the files of bash-completion (43%) Extracting the files of bash-completion (43%) Extracting the files of bash-completion (43%) Extracting the files of bash-completion (43%) Extracting the files of bash-completion (43%) Extracting the files of bash-completion (43%) Extracting the files of bash-completion (43%) Extracting the files of bash-completion (43%) Extracting the files of bash-completion (43%) Extracting the files of bash-completion (44%) Extracting the files of bash-completion (44%) Extracting the files of bash-completion (44%) Extracting the files of bash-completion (44%) Extracting the files of bash-completion (44%) Extracting the files of bash-completion (44%) Extracting the files of bash-completion (44%) Extracting the files of bash-completion (44%) Extracting the files of bash-completion (44%) Extracting the files of bash-completion (44%) Extracting the files of bash-completion (45%) Extracting the files of bash-completion (45%) Extracting the files of bash-completion (45%) Extracting the files of bash-completion (45%) Extracting the files of bash-completion (45%) Extracting the files of bash-completion (45%) Extracting the files of bash-completion (45%) Extracting the files of bash-completion (45%) Extracting the files of bash-completion (45%) Extracting the files of bash-completion (45%) Extracting the files of bash-completion (45%) Extracting the files of bash-completion (46%) Extracting the files of bash-completion (46%) Extracting the files of bash-completion (46%) Extracting the files of bash-completion (46%) Extracting the files of bash-completion (46%) Extracting the files of bash-completion (46%) Extracting the files of bash-completion (46%) Extracting the files of bash-completion (46%) Extracting the files of bash-completion (46%) Extracting the files of bash-completion (46%) Extracting the files of bash-completion (46%) Extracting the files of bash-completion (47%) Extracting the files of bash-completion (47%) Extracting the files of bash-completion (47%) Extracting the files of bash-completion (47%) Extracting the files of bash-completion (47%) Extracting the files of bash-completion (47%) Extracting the files of bash-completion (47%) Extracting the files of bash-completion (47%) Extracting the files of bash-completion (47%) Extracting the files of bash-completion (47%) Extracting the files of bash-completion (47%) Extracting the files of bash-completion (48%) Extracting the files of bash-completion (48%) Extracting the files of bash-completion (48%) Extracting the files of bash-completion (48%) Extracting the files of bash-completion (48%) Extracting the files of bash-completion (48%) Extracting the files of bash-completion (48%) Extracting the files of bash-completion (48%) Extracting the files of bash-completion (48%) Extracting the files of bash-completion (48%) Extracting the files of bash-completion (49%) Extracting the files of bash-completion (49%) Extracting the files of bash-completion (49%) Extracting the files of bash-completion (49%) Extracting the files of bash-completion (49%) Extracting the files of bash-completion (49%) Extracting the files of bash-completion (49%) Extracting the files of bash-completion (49%) Extracting the files of bash-completion (49%) Extracting the files of bash-completion (49%) Extracting the files of bash-completion (49%) Extracting the files of bash-completion (50%) Extracting the files of bash-completion (50%) Extracting the files of bash-completion (50%) Extracting the files of bash-completion (50%) Extracting the files of bash-completion (50%) Extracting the files of bash-completion (50%) Extracting the files of bash-completion (50%) Extracting the files of bash-completion (50%) Extracting the files of bash-completion (50%) Extracting the files of bash-completion (50%) Extracting the files of bash-completion (50%) Extracting the files of bash-completion (51%) Extracting the files of bash-completion (51%) Extracting the files of bash-completion (51%) Extracting the files of bash-completion (51%) Extracting the files of bash-completion (51%) Extracting the files of bash-completion (51%) Extracting the files of bash-completion (51%) Extracting the files of bash-completion (51%) Extracting the files of bash-completion (51%) Extracting the files of bash-completion (51%) Extracting the files of bash-completion (52%) Extracting the files of bash-completion (52%) Extracting the files of bash-completion (52%) Extracting the files of bash-completion (52%) Extracting the files of bash-completion (52%) Extracting the files of bash-completion (52%) Extracting the files of bash-completion (52%) Extracting the files of bash-completion (52%) Extracting the files of bash-completion (52%) Extracting the files of bash-completion (52%) Extracting the files of bash-completion (52%) Extracting the files of bash-completion (53%) Extracting the files of bash-completion (53%) Extracting the files of bash-completion (53%) Extracting the files of bash-completion (53%) Extracting the files of bash-completion (53%) Extracting the files of bash-completion (53%) Extracting the files of bash-completion (53%) Extracting the files of bash-completion (53%) Extracting the files of bash-completion (53%) Extracting the files of bash-completion (53%) Extracting the files of bash-completion (53%) Extracting the files of bash-completion (54%) Extracting the files of bash-completion (54%) Extracting the files of bash-completion (54%) Extracting the files of bash-completion (54%) Extracting the files of bash-completion (54%) Extracting the files of bash-completion (54%) Extracting the files of bash-completion (54%) Extracting the files of bash-completion (54%) Extracting the files of bash-completion (54%) Extracting the files of bash-completion (54%) Extracting the files of bash-completion (54%) Extracting the files of bash-completion (55%) Extracting the files of bash-completion (55%) Extracting the files of bash-completion (55%) Extracting the files of bash-completion (55%) Extracting the files of bash-completion (55%) Extracting the files of bash-completion (55%) Extracting the files of bash-completion (55%) Extracting the files of bash-completion (55%) Extracting the files of bash-completion (55%) Extracting the files of bash-completion (55%) Extracting the files of bash-completion (56%) Extracting the files of bash-completion (56%) Extracting the files of bash-completion (56%) Extracting the files of bash-completion (56%) Extracting the files of bash-completion (56%) Extracting the files of bash-completion (56%) Extracting the files of bash-completion (56%) Extracting the files of bash-completion (56%) Extracting the files of bash-completion (56%) Extracting the files of bash-completion (56%) Extracting the files of bash-completion (56%) Extracting the files of bash-completion (57%) Extracting the files of bash-completion (57%) Extracting the files of bash-completion (57%) Extracting the files of bash-completion (57%) Extracting the files of bash-completion (57%) Extracting the files of bash-completion (57%) Extracting the files of bash-completion (57%) Extracting the files of bash-completion (57%) Extracting the files of bash-completion (57%) Extracting the files of bash-completion (57%) Extracting the files of bash-completion (57%) Extracting the files of bash-completion (58%) Extracting the files of bash-completion (58%) Extracting the files of bash-completion (58%) Extracting the files of bash-completion (58%) Extracting the files of bash-completion (58%) Extracting the files of bash-completion (58%) Extracting the files of bash-completion (58%) Extracting the files of bash-completion (58%) Extracting the files of bash-completion (58%) Extracting the files of bash-completion (58%) Extracting the files of bash-completion (59%) Extracting the files of bash-completion (59%) Extracting the files of bash-completion (59%) Extracting the files of bash-completion (59%) Extracting the files of bash-completion (59%) Extracting the files of bash-completion (59%) Extracting the files of bash-completion (59%) Extracting the files of bash-completion (59%) Extracting the files of bash-completion (59%) Extracting the files of bash-completion (59%) Extracting the files of bash-completion (59%) Extracting the files of bash-completion (60%) Extracting the files of bash-completion (60%) Extracting the files of bash-completion (60%) Extracting the files of bash-completion (60%) Extracting the files of bash-completion (60%) Extracting the files of bash-completion (60%) Extracting the files of bash-completion (60%) Extracting the files of bash-completion (60%) Extracting the files of bash-completion (60%) Extracting the files of bash-completion (60%) Extracting the files of bash-completion (60%) Extracting the files of bash-completion (61%) Extracting the files of bash-completion (61%) Extracting the files of bash-completion (61%) Extracting the files of bash-completion (61%) Extracting the files of bash-completion (61%) Extracting the files of bash-completion (61%) Extracting the files of bash-completion (61%) Extracting the files of bash-completion (61%) Extracting the files of bash-completion (61%) Extracting the files of bash-completion (61%) Extracting the files of bash-completion (61%) Extracting the files of bash-completion (62%) Extracting the files of bash-completion (62%) Extracting the files of bash-completion (62%) Extracting the files of bash-completion (62%) Extracting the files of bash-completion (62%) Extracting the files of bash-completion (62%) Extracting the files of bash-completion (62%) Extracting the files of bash-completion (62%) Extracting the files of bash-completion (62%) Extracting the files of bash-completion (62%) Extracting the files of bash-completion (63%) Extracting the files of bash-completion (63%) Extracting the files of bash-completion (63%) Extracting the files of bash-completion (63%) Extracting the files of bash-completion (63%) Extracting the files of bash-completion (63%) Extracting the files of bash-completion (63%) Extracting the files of bash-completion (63%) Extracting the files of bash-completion (63%) Extracting the files of bash-completion (63%) Extracting the files of bash-completion (63%) Extracting the files of bash-completion (64%) Extracting the files of bash-completion (64%) Extracting the files of bash-completion (64%) Extracting the files of bash-completion (64%) Extracting the files of bash-completion (64%) Extracting the files of bash-completion (64%) Extracting the files of bash-completion (64%) Extracting the files of bash-completion (64%) Extracting the files of bash-completion (64%) Extracting the files of bash-completion (64%) Extracting the files of bash-completion (64%) Extracting the files of bash-completion (65%) Extracting the files of bash-completion (65%) Extracting the files of bash-completion (65%) Extracting the files of bash-completion (65%) Extracting the files of bash-completion (65%) Extracting the files of bash-completion (65%) Extracting the files of bash-completion (65%) Extracting the files of bash-completion (65%) Extracting the files of bash-completion (65%) Extracting the files of bash-completion (65%) Extracting the files of bash-completion (66%) Extracting the files of bash-completion (66%) Extracting the files of bash-completion (66%) Extracting the files of bash-completion (66%) Extracting the files of bash-completion (66%) Extracting the files of bash-completion (66%) Extracting the files of bash-completion (66%) Extracting the files of bash-completion (66%) Extracting the files of bash-completion (66%) Extracting the files of bash-completion (66%) Extracting the files of bash-completion (66%) Extracting the files of bash-completion (67%) Extracting the files of bash-completion (67%) Extracting the files of bash-completion (67%) Extracting the files of bash-completion (67%) Extracting the files of bash-completion (67%) Extracting the files of bash-completion (67%) Extracting the files of bash-completion (67%) Extracting the files of bash-completion (67%) Extracting the files of bash-completion (67%) Extracting the files of bash-completion (67%) Extracting the files of bash-completion (67%) Extracting the files of bash-completion (68%) Extracting the files of bash-completion (68%) Extracting the files of bash-completion (68%) Extracting the files of bash-completion (68%) Extracting the files of bash-completion (68%) Extracting the files of bash-completion (68%) Extracting the files of bash-completion (68%) Extracting the files of bash-completion (68%) Extracting the files of bash-completion (68%) Extracting the files of bash-completion (68%) Extracting the files of bash-completion (69%) Extracting the files of bash-completion (69%) Extracting the files of bash-completion (69%) Extracting the files of bash-completion (69%) Extracting the files of bash-completion (69%) Extracting the files of bash-completion (69%) Extracting the files of bash-completion (69%) Extracting the files of bash-completion (69%) Extracting the files of bash-completion (69%) Extracting the files of bash-completion (69%) Extracting the files of bash-completion (69%) Extracting the files of bash-completion (70%) Extracting the files of bash-completion (70%) Extracting the files of bash-completion (70%) Extracting the files of bash-completion (70%) Extracting the files of bash-completion (70%) Extracting the files of bash-completion (70%) Extracting the files of bash-completion (70%) Extracting the files of bash-completion (70%) Extracting the files of bash-completion (70%) Extracting the files of bash-completion (70%) Extracting the files of bash-completion (70%) Extracting the files of bash-completion (71%) Extracting the files of bash-completion (71%) Extracting the files of bash-completion (71%) Extracting the files of bash-completion (71%) Extracting the files of bash-completion (71%) Extracting the files of bash-completion (71%) Extracting the files of bash-completion (71%) Extracting the files of bash-completion (71%) Extracting the files of bash-completion (71%) Extracting the files of bash-completion (71%) Extracting the files of bash-completion (71%) Extracting the files of bash-completion (72%) Extracting the files of bash-completion (72%) Extracting the files of bash-completion (72%) Extracting the files of bash-completion (72%) Extracting the files of bash-completion (72%) Extracting the files of bash-completion (72%) Extracting the files of bash-completion (72%) Extracting the files of bash-completion (72%) Extracting the files of bash-completion (72%) Extracting the files of bash-completion (72%) Extracting the files of bash-completion (73%) Extracting the files of bash-completion (73%) Extracting the files of bash-completion (73%) Extracting the files of bash-completion (73%) Extracting the files of bash-completion (73%) Extracting the files of bash-completion (73%) Extracting the files of bash-completion (73%) Extracting the files of bash-completion (73%) Extracting the files of bash-completion (73%) Extracting the files of bash-completion (73%) Extracting the files of bash-completion (73%) Extracting the files of bash-completion (74%) Extracting the files of bash-completion (74%) Extracting the files of bash-completion (74%) Extracting the files of bash-completion (74%) Extracting the files of bash-completion (74%) Extracting the files of bash-completion (74%) Extracting the files of bash-completion (74%) Extracting the files of bash-completion (74%) Extracting the files of bash-completion (74%) Extracting the files of bash-completion (74%) Extracting the files of bash-completion (74%) Extracting the files of bash-completion (75%) Extracting the files of bash-completion (75%) Extracting the files of bash-completion (75%) Extracting the files of bash-completion (75%) Extracting the files of bash-completion (75%) Extracting the files of bash-completion (75%) Extracting the files of bash-completion (75%) Extracting the files of bash-completion (75%) Extracting the files of bash-completion (75%) Extracting the files of bash-completion (75%) Extracting the files of bash-completion (76%) Extracting the files of bash-completion (76%) Extracting the files of bash-completion (76%) Extracting the files of bash-completion (76%) Extracting the files of bash-completion (76%) Extracting the files of bash-completion (76%) Extracting the files of bash-completion (76%) Extracting the files of bash-completion (76%) Extracting the files of bash-completion (76%) Extracting the files of bash-completion (76%) Extracting the files of bash-completion (76%) Extracting the files of bash-completion (77%) Extracting the files of bash-completion (77%) Extracting the files of bash-completion (77%) Extracting the files of bash-completion (77%) Extracting the files of bash-completion (77%) Extracting the files of bash-completion (77%) Extracting the files of bash-completion (77%) Extracting the files of bash-completion (77%) Extracting the files of bash-completion (77%) Extracting the files of bash-completion (77%) Extracting the files of bash-completion (77%) Extracting the files of bash-completion (78%) Extracting the files of bash-completion (78%) Extracting the files of bash-completion (78%) Extracting the files of bash-completion (78%) Extracting the files of bash-completion (78%) Extracting the files of bash-completion (78%) Extracting the files of bash-completion (78%) Extracting the files of bash-completion (78%) Extracting the files of bash-completion (78%) Extracting the files of bash-completion (78%) Extracting the files of bash-completion (78%) Extracting the files of bash-completion (79%) Extracting the files of bash-completion (79%) Extracting the files of bash-completion (79%) Extracting the files of bash-completion (79%) Extracting the files of bash-completion (79%) Extracting the files of bash-completion (79%) Extracting the files of bash-completion (79%) Extracting the files of bash-completion (79%) Extracting the files of bash-completion (79%) Extracting the files of bash-completion (79%) Extracting the files of bash-completion (80%) Extracting the files of bash-completion (80%) Extracting the files of bash-completion (80%) Extracting the files of bash-completion (80%) Extracting the files of bash-completion (80%) Extracting the files of bash-completion (80%) Extracting the files of bash-completion (80%) Extracting the files of bash-completion (80%) Extracting the files of bash-completion (80%) Extracting the files of bash-completion (80%) Extracting the files of bash-completion (80%) Extracting the files of bash-completion (81%) Extracting the files of bash-completion (81%) Extracting the files of bash-completion (81%) Extracting the files of bash-completion (81%) Extracting the files of bash-completion (81%) Extracting the files of bash-completion (81%) Extracting the files of bash-completion (81%) Extracting the files of bash-completion (81%) Extracting the files of bash-completion (81%) Extracting the files of bash-completion (81%) Extracting the files of bash-completion (81%) Extracting the files of bash-completion (82%) Extracting the files of bash-completion (82%) Extracting the files of bash-completion (82%) Extracting the files of bash-completion (82%) Extracting the files of bash-completion (82%) Extracting the files of bash-completion (82%) Extracting the files of bash-completion (82%) Extracting the files of bash-completion (82%) Extracting the files of bash-completion (82%) Extracting the files of bash-completion (82%) Extracting the files of bash-completion (83%) Extracting the files of bash-completion (83%) Extracting the files of bash-completion (83%) Extracting the files of bash-completion (83%) Extracting the files of bash-completion (83%) Extracting the files of bash-completion (83%) Extracting the files of bash-completion (83%) Extracting the files of bash-completion (83%) Extracting the files of bash-completion (83%) Extracting the files of bash-completion (83%) Extracting the files of bash-completion (83%) Extracting the files of bash-completion (84%) Extracting the files of bash-completion (84%) Extracting the files of bash-completion (84%) Extracting the files of bash-completion (84%) Extracting the files of bash-completion (84%) Extracting the files of bash-completion (84%) Extracting the files of bash-completion (84%) Extracting the files of bash-completion (84%) Extracting the files of bash-completion (84%) Extracting the files of bash-completion (84%) Extracting the files of bash-completion (84%) Extracting the files of bash-completion (85%) Extracting the files of bash-completion (85%) Extracting the files of bash-completion (85%) Extracting the files of bash-completion (85%) Extracting the files of bash-completion (85%) Extracting the files of bash-completion (85%) Extracting the files of bash-completion (85%) Extracting the files of bash-completion (85%) Extracting the files of bash-completion (85%) Extracting the files of bash-completion (85%) Extracting the files of bash-completion (85%) Extracting the files of bash-completion (86%) Extracting the files of bash-completion (86%) Extracting the files of bash-completion (86%) Extracting the files of bash-completion (86%) Extracting the files of bash-completion (86%) Extracting the files of bash-completion (86%) Extracting the files of bash-completion (86%) Extracting the files of bash-completion (86%) Extracting the files of bash-completion (86%) Extracting the files of bash-completion (86%) Extracting the files of bash-completion (87%) Extracting the files of bash-completion (87%) Extracting the files of bash-completion (87%) Extracting the files of bash-completion (87%) Extracting the files of bash-completion (87%) Extracting the files of bash-completion (87%) Extracting the files of bash-completion (87%) Extracting the files of bash-completion (87%) Extracting the files of bash-completion (87%) Extracting the files of bash-completion (87%) Extracting the files of bash-completion (87%) Extracting the files of bash-completion (88%) Extracting the files of bash-completion (88%) Extracting the files of bash-completion (88%) Extracting the files of bash-completion (88%) Extracting the files of bash-completion (88%) Extracting the files of bash-completion (88%) Extracting the files of bash-completion (88%) Extracting the files of bash-completion (88%) Extracting the files of bash-completion (88%) Extracting the files of bash-completion (88%) Extracting the files of bash-completion (88%) Extracting the files of bash-completion (89%) Extracting the files of bash-completion (89%) Extracting the files of bash-completion (89%) Extracting the files of bash-completion (89%) Extracting the files of bash-completion (89%) Extracting the files of bash-completion (89%) Extracting the files of bash-completion (89%) Extracting the files of bash-completion (89%) Extracting the files of bash-completion (89%) Extracting the files of bash-completion (89%) Extracting the files of bash-completion (90%) Extracting the files of bash-completion (90%) Extracting the files of bash-completion (90%) Extracting the files of bash-completion (90%) Extracting the files of bash-completion (90%) Extracting the files of bash-completion (90%) Extracting the files of bash-completion (90%) Extracting the files of bash-completion (90%) Extracting the files of bash-completion (90%) Extracting the files of bash-completion (90%) Extracting the files of bash-completion (90%) Extracting the files of bash-completion (91%) Extracting the files of bash-completion (91%) Extracting the files of bash-completion (91%) Extracting the files of bash-completion (91%) Extracting the files of bash-completion (91%) Extracting the files of bash-completion (91%) Extracting the files of bash-completion (91%) Extracting the files of bash-completion (91%) Extracting the files of bash-completion (91%) Extracting the files of bash-completion (91%) Extracting the files of bash-completion (91%) Extracting the files of bash-completion (92%) Extracting the files of bash-completion (92%) Extracting the files of bash-completion (92%) Extracting the files of bash-completion (92%) Extracting the files of bash-completion (92%) Extracting the files of bash-completion (92%) Extracting the files of bash-completion (92%) Extracting the files of bash-completion (92%) Extracting the files of bash-completion (92%) Extracting the files of bash-completion (92%) Extracting the files of bash-completion (92%) Extracting the files of bash-completion (93%) Extracting the files of bash-completion (93%) Extracting the files of bash-completion (93%) Extracting the files of bash-completion (93%) Extracting the files of bash-completion (93%) Extracting the files of bash-completion (93%) Extracting the files of bash-completion (93%) Extracting the files of bash-completion (93%) Extracting the files of bash-completion (93%) Extracting the files of bash-completion (93%) Extracting the files of bash-completion (94%) Extracting the files of bash-completion (94%) Extracting the files of bash-completion (94%) Extracting the files of bash-completion (94%) Extracting the files of bash-completion (94%) Extracting the files of bash-completion (94%) Extracting the files of bash-completion (94%) Extracting the files of bash-completion (94%) Extracting the files of bash-completion (94%) Extracting the files of bash-completion (94%) Extracting the files of bash-completion (94%) Extracting the files of bash-completion (95%) Extracting the files of bash-completion (95%) Extracting the files of bash-completion (95%) Extracting the files of bash-completion (95%) Extracting the files of bash-completion (95%) Extracting the files of bash-completion (95%) Extracting the files of bash-completion (95%) Extracting the files of bash-completion (95%) Extracting the files of bash-completion (95%) Extracting the files of bash-completion (95%) Extracting the files of bash-completion (95%) Extracting the files of bash-completion (96%) Extracting the files of bash-completion (96%) Extracting the files of bash-completion (96%) Extracting the files of bash-completion (96%) Extracting the files of bash-completion (96%) Extracting the files of bash-completion (96%) Extracting the files of bash-completion (96%) Extracting the files of bash-completion (96%) Extracting the files of bash-completion (96%) Extracting the files of bash-completion (96%) Extracting the files of bash-completion (97%) Extracting the files of bash-completion (97%) Extracting the files of bash-completion (97%) Extracting the files of bash-completion (97%) Extracting the files of bash-completion (97%) Extracting the files of bash-completion (97%) Extracting the files of bash-completion (97%) Extracting the files of bash-completion (97%) Extracting the files of bash-completion (97%) Extracting the files of bash-completion (97%) Extracting the files of bash-completion (97%) Extracting the files of bash-completion (98%) Extracting the files of bash-completion (98%) Extracting the files of bash-completion (98%) Extracting the files of bash-completion (98%) Extracting the files of bash-completion (98%) Extracting the files of bash-completion (98%) Extracting the files of bash-completion (98%) Extracting the files of bash-completion (98%) Extracting the files of bash-completion (98%) Extracting the files of bash-completion (98%) Extracting the files of bash-completion (98%) Extracting the files of bash-completion (99%) Extracting the files of bash-completion (99%) Extracting the files of bash-completion (99%) Extracting the files of bash-completion (99%) Extracting the files of bash-completion (99%) Extracting the files of bash-completion (99%) Extracting the files of bash-completion (99%) Extracting the files of bash-completion (99%) Extracting the files of bash-completion (99%) Extracting the files of bash-completion (99%) Extracting the files of bash-completion (100%) [complete] Upgraded bash-completion Installing 53 / 75 bash-completion-devel-2.17.0-28-1-x86_64.eopkg [cached] Installing bash-completion-devel, version 2.17.0, release 28 Upgrading to new distribution release Extracting the files of bash-completion-devel (33%) Extracting the files of bash-completion-devel (66%) Extracting the files of bash-completion-devel (100%) [complete] Upgraded bash-completion-devel Installing 54 / 75 python-cparser-2.22-14-1-x86_64.eopkg [cached] Installing python-cparser, version 2.22, release 14 Upgrading to new distribution release Extracting the files of python-cparser (1%) Extracting the files of python-cparser (3%) Extracting the files of python-cparser (5%) Extracting the files of python-cparser (7%) Extracting the files of python-cparser (8%) Extracting the files of python-cparser (10%) Extracting the files of python-cparser (12%) Extracting the files of python-cparser (14%) Extracting the files of python-cparser (15%) Extracting the files of python-cparser (17%) Extracting the files of python-cparser (19%) Extracting the files of python-cparser (21%) Extracting the files of python-cparser (22%) Extracting the files of python-cparser (24%) Extracting the files of python-cparser (26%) Extracting the files of python-cparser (28%) Extracting the files of python-cparser (29%) Extracting the files of python-cparser (31%) Extracting the files of python-cparser (33%) Extracting the files of python-cparser (35%) Extracting the files of python-cparser (36%) Extracting the files of python-cparser (38%) Extracting the files of python-cparser (40%) Extracting the files of python-cparser (42%) Extracting the files of python-cparser (43%) Extracting the files of python-cparser (45%) Extracting the files of python-cparser (47%) Extracting the files of python-cparser (49%) Extracting the files of python-cparser (50%) Extracting the files of python-cparser (52%) Extracting the files of python-cparser (54%) Extracting the files of python-cparser (56%) Extracting the files of python-cparser (57%) Extracting the files of python-cparser (59%) Extracting the files of python-cparser (61%) Extracting the files of python-cparser (63%) Extracting the files of python-cparser (64%) Extracting the files of python-cparser (66%) Extracting the files of python-cparser (68%) Extracting the files of python-cparser (70%) Extracting the files of python-cparser (71%) Extracting the files of python-cparser (73%) Extracting the files of python-cparser (75%) Extracting the files of python-cparser (77%) Extracting the files of python-cparser (78%) Extracting the files of python-cparser (80%) Extracting the files of python-cparser (82%) Extracting the files of python-cparser (84%) Extracting the files of python-cparser (85%) Extracting the files of python-cparser (87%) Extracting the files of python-cparser (89%) Extracting the files of python-cparser (91%) Extracting the files of python-cparser (92%) Extracting the files of python-cparser (94%) Extracting the files of python-cparser (96%) Extracting the files of python-cparser (98%) Extracting the files of python-cparser (100%) [complete] Upgraded python-cparser Installing 55 / 75 wireless-regdb-2026.03.18-11-1-x86_64.eopkg [cached] Installing wireless-regdb, version 2026.03.18, release 11 Upgrading to new distribution release Extracting the files of wireless-regdb (12%) Extracting the files of wireless-regdb (25%) Extracting the files of wireless-regdb (37%) Extracting the files of wireless-regdb (50%) Extracting the files of wireless-regdb (62%) Extracting the files of wireless-regdb (75%)Upgraded wireless-regdb Installing 56 / 75 python-markdown-it-py-4.2.0-6-1-x86_64.eopkg [cached] Installing python-markdown-it-py, version 4.2.0, release 6 Upgrading to new distribution release Extracting the files of python-markdown-it-py (0%) Extracting the files of python-markdown-it-py (0%) Extracting the files of python-markdown-it-py (1%) Extracting the files of python-markdown-it-py (1%) Extracting the files of python-markdown-it-py (2%) Extracting the files of python-markdown-it-py (2%) Extracting the files of python-markdown-it-py (3%) Extracting the files of python-markdown-it-py (3%) Extracting the files of python-markdown-it-py (4%) Extracting the files of python-markdown-it-py (4%) Extracting the files of python-markdown-it-py (5%) Extracting the files of python-markdown-it-py (5%) Extracting the files of python-markdown-it-py (6%) Extracting the files of python-markdown-it-py (6%) Extracting the files of python-markdown-it-py (7%) Extracting the files of python-markdown-it-py (7%) Extracting the files of python-markdown-it-py (8%) Extracting the files of python-markdown-it-py (8%) Extracting the files of python-markdown-it-py (9%) Extracting the files of python-markdown-it-py (9%) Extracting the files of python-markdown-it-py (10%) Extracting the files of python-markdown-it-py (10%) Extracting the files of python-markdown-it-py (11%) Extracting the files of python-markdown-it-py (11%) Extracting the files of python-markdown-it-py (12%) Extracting the files of python-markdown-it-py (12%) Extracting the files of python-markdown-it-py (13%) Extracting the files of python-markdown-it-py (13%) Extracting the files of python-markdown-it-py (14%) Extracting the files of python-markdown-it-py (14%) Extracting the files of python-markdown-it-py (14%) Extracting the files of python-markdown-it-py (15%) Extracting the files of python-markdown-it-py (15%) Extracting the files of python-markdown-it-py (16%) Extracting the files of python-markdown-it-py (16%) Extracting the files of python-markdown-it-py (17%) Extracting the files of python-markdown-it-py (17%) Extracting the files of python-markdown-it-py (18%) Extracting the files of python-markdown-it-py (18%) Extracting the files of python-markdown-it-py (19%) Extracting the files of python-markdown-it-py (19%) Extracting the files of python-markdown-it-py (20%) Extracting the files of python-markdown-it-py (20%) Extracting the files of python-markdown-it-py (21%) Extracting the files of python-markdown-it-py (21%) Extracting the files of python-markdown-it-py (22%) Extracting the files of python-markdown-it-py (22%) Extracting the files of python-markdown-it-py (23%) Extracting the files of python-markdown-it-py (23%) Extracting the files of python-markdown-it-py (24%) Extracting the files of python-markdown-it-py (24%) Extracting the files of python-markdown-it-py (25%) Extracting the files of python-markdown-it-py (25%) Extracting the files of python-markdown-it-py (26%) Extracting the files of python-markdown-it-py (26%) Extracting the files of python-markdown-it-py (27%) Extracting the files of python-markdown-it-py (27%) Extracting the files of python-markdown-it-py (28%) Extracting the files of python-markdown-it-py (28%) Extracting the files of python-markdown-it-py (28%) Extracting the files of python-markdown-it-py (29%) Extracting the files of python-markdown-it-py (29%) Extracting the files of python-markdown-it-py (30%) Extracting the files of python-markdown-it-py (30%) Extracting the files of python-markdown-it-py (31%) Extracting the files of python-markdown-it-py (31%) Extracting the files of python-markdown-it-py (32%) Extracting the files of python-markdown-it-py (32%) Extracting the files of python-markdown-it-py (33%) Extracting the files of python-markdown-it-py (33%) Extracting the files of python-markdown-it-py (34%) Extracting the files of python-markdown-it-py (34%) Extracting the files of python-markdown-it-py (35%) Extracting the files of python-markdown-it-py (35%) Extracting the files of python-markdown-it-py (36%) Extracting the files of python-markdown-it-py (36%) Extracting the files of python-markdown-it-py (37%) Extracting the files of python-markdown-it-py (37%) Extracting the files of python-markdown-it-py (38%) Extracting the files of python-markdown-it-py (38%) Extracting the files of python-markdown-it-py (39%) Extracting the files of python-markdown-it-py (39%) Extracting the files of python-markdown-it-py (40%) Extracting the files of python-markdown-it-py (40%) Extracting the files of python-markdown-it-py (41%) Extracting the files of python-markdown-it-py (41%) Extracting the files of python-markdown-it-py (42%) Extracting the files of python-markdown-it-py (42%) Extracting the files of python-markdown-it-py (42%) Extracting the files of python-markdown-it-py (43%) Extracting the files of python-markdown-it-py (43%) Extracting the files of python-markdown-it-py (44%) Extracting the files of python-markdown-it-py (44%) Extracting the files of python-markdown-it-py (45%) Extracting the files of python-markdown-it-py (45%) Extracting the files of python-markdown-it-py (46%) Extracting the files of python-markdown-it-py (46%) Extracting the files of python-markdown-it-py (47%) Extracting the files of python-markdown-it-py (47%) Extracting the files of python-markdown-it-py (48%) Extracting the files of python-markdown-it-py (48%) Extracting the files of python-markdown-it-py (49%) Extracting the files of python-markdown-it-py (49%) Extracting the files of python-markdown-it-py (50%) Extracting the files of python-markdown-it-py (50%) Extracting the files of python-markdown-it-py (51%) Extracting the files of python-markdown-it-py (51%) Extracting the files of python-markdown-it-py (52%) Extracting the files of python-markdown-it-py (52%) Extracting the files of python-markdown-it-py (53%) Extracting the files of python-markdown-it-py (53%) Extracting the files of python-markdown-it-py (54%) Extracting the files of python-markdown-it-py (54%) Extracting the files of python-markdown-it-py (55%) Extracting the files of python-markdown-it-py (55%) Extracting the files of python-markdown-it-py (56%) Extracting the files of python-markdown-it-py (56%) Extracting the files of python-markdown-it-py (57%) Extracting the files of python-markdown-it-py (57%) Extracting the files of python-markdown-it-py (57%) Extracting the files of python-markdown-it-py (58%) Extracting the files of python-markdown-it-py (58%) Extracting the files of python-markdown-it-py (59%) Extracting the files of python-markdown-it-py (59%) Extracting the files of python-markdown-it-py (60%) Extracting the files of python-markdown-it-py (60%) Extracting the files of python-markdown-it-py (61%) Extracting the files of python-markdown-it-py (61%) Extracting the files of python-markdown-it-py (62%) Extracting the files of python-markdown-it-py (62%) Extracting the files of python-markdown-it-py (63%) Extracting the files of python-markdown-it-py (63%) Extracting the files of python-markdown-it-py (64%) Extracting the files of python-markdown-it-py (64%) Extracting the files of python-markdown-it-py (65%) Extracting the files of python-markdown-it-py (65%) Extracting the files of python-markdown-it-py (66%) Extracting the files of python-markdown-it-py (66%) Extracting the files of python-markdown-it-py (67%) Extracting the files of python-markdown-it-py (67%) Extracting the files of python-markdown-it-py (68%) Extracting the files of python-markdown-it-py (68%) Extracting the files of python-markdown-it-py (69%) Extracting the files of python-markdown-it-py (69%) Extracting the files of python-markdown-it-py (70%) Extracting the files of python-markdown-it-py (70%) Extracting the files of python-markdown-it-py (71%) Extracting the files of python-markdown-it-py (71%) Extracting the files of python-markdown-it-py (71%) Extracting the files of python-markdown-it-py (72%) Extracting the files of python-markdown-it-py (72%) Extracting the files of python-markdown-it-py (73%) Extracting the files of python-markdown-it-py (73%) Extracting the files of python-markdown-it-py (74%) Extracting the files of python-markdown-it-py (74%) Extracting the files of python-markdown-it-py (75%) Extracting the files of python-markdown-it-py (75%) Extracting the files of python-markdown-it-py (76%) Extracting the files of python-markdown-it-py (76%) Extracting the files of python-markdown-it-py (77%) Extracting the files of python-markdown-it-py (77%) Extracting the files of python-markdown-it-py (78%) Extracting the files of python-markdown-it-py (78%) Extracting the files of python-markdown-it-py (79%) Extracting the files of python-markdown-it-py (79%) Extracting the files of python-markdown-it-py (80%) Extracting the files of python-markdown-it-py (80%) Extracting the files of python-markdown-it-py (81%) Extracting the files of python-markdown-it-py (81%) Extracting the files of python-markdown-it-py (82%) Extracting the files of python-markdown-it-py (82%) Extracting the files of python-markdown-it-py (83%) Extracting the files of python-markdown-it-py (83%) Extracting the files of python-markdown-it-py (84%) Extracting the files of python-markdown-it-py (84%) Extracting the files of python-markdown-it-py (85%) Extracting the files of python-markdown-it-py (85%) Extracting the files of python-markdown-it-py (85%) Extracting the files of python-markdown-it-py (86%) Extracting the files of python-markdown-it-py (86%) Extracting the files of python-markdown-it-py (87%) Extracting the files of python-markdown-it-py (87%) Extracting the files of python-markdown-it-py (88%) Extracting the files of python-markdown-it-py (88%) Extracting the files of python-markdown-it-py (89%) Extracting the files of python-markdown-it-py (89%) Extracting the files of python-markdown-it-py (90%) Extracting the files of python-markdown-it-py (90%) Extracting the files of python-markdown-it-py (91%) Extracting the files of python-markdown-it-py (91%) Extracting the files of python-markdown-it-py (92%) Extracting the files of python-markdown-it-py (92%) Extracting the files of python-markdown-it-py (93%) Extracting the files of python-markdown-it-py (93%) Extracting the files of python-markdown-it-py (94%) Extracting the files of python-markdown-it-py (94%) Extracting the files of python-markdown-it-py (95%) Extracting the files of python-markdown-it-py (95%) Extracting the files of python-markdown-it-py (96%) Extracting the files of python-markdown-it-py (96%) Extracting the files of python-markdown-it-py (97%) Extracting the files of python-markdown-it-py (97%) Extracting the files of python-markdown-it-py (98%) Extracting the files of python-markdown-it-py (98%) Extracting the files of python-markdown-it-py (99%) Extracting the files of python-markdown-it-py (99%) Extracting the files of python-markdown-it-py (100%) [complete] Upgraded python-markdown-it-py Installing 57 / 75 brotli-1.2.0-14-1-x86_64.eopkg [cached] Installing brotli, version 1.2.0, release 14 Upgrading to new distribution release Extracting the files of brotli (12%) Extracting the files of brotli (25%) Extracting the files of brotli (37%) Extracting the files of brotli (50%) Extracting the files of brotli (62%) Extracting the files of brotli (75%) Extracting the files of brotli (87%) Extracting the files of brotli (100%) [complete] Upgraded brotli Installing 58 / 75 m4-1.4.21-10-1-x86_64.eopkg [cached] Installing m4, version 1.4.21, release 10 Upgrading to new distribution release Extracting the files of m4 (3%) Extracting the files of m4 (6%) Extracting the files of m4 (9%) Extracting the files of m4 (12%) Extracting the files of m4 (15%) Extracting the files of m4 (18%) Extracting the files of m4 (21%) Extracting the files of m4 (24%) Extracting the files of m4 (27%) Extracting the files of m4 (30%) Extracting the files of m4 (33%) Extracting the files of m4 (36%) Extracting the files of m4 (39%) Extracting the files of m4 (42%) Extracting the files of m4 (45%) Extracting the files of m4 (48%) Extracting the files of m4 (51%) Extracting the files of m4 (54%) Extracting the files of m4 (57%) Extracting the files of m4 (60%) Extracting the files of m4 (63%) Extracting the files of m4 (66%) Extracting the files of m4 (69%) Extracting the files of m4 (72%) Extracting the files of m4 (75%) Extracting the files of m4 (78%) Extracting the files of m4 (81%) Extracting the files of m4 (84%) Extracting the files of m4 (87%) Extracting the files of m4 (90%) Extracting the files of m4 (93%) Extracting the files of m4 (96%) Extracting the files of m4 (100%) [complete] Upgraded m4 Installing 59 / 75 libxml2-devel-2.13.9-60-1-x86_64.eopkg [cached] Installing libxml2-devel, version 2.13.9, release 60 Upgrading to new distribution release Extracting the files of libxml2-devel (2%) Extracting the files of libxml2-devel (4%) Extracting the files of libxml2-devel (6%) Extracting the files of libxml2-devel (8%) Extracting the files of libxml2-devel (10%) Extracting the files of libxml2-devel (12%) Extracting the files of libxml2-devel (14%) Extracting the files of libxml2-devel (16%) Extracting the files of libxml2-devel (18%) Extracting the files of libxml2-devel (20%) Extracting the files of libxml2-devel (22%) Extracting the files of libxml2-devel (24%) Extracting the files of libxml2-devel (26%) Extracting the files of libxml2-devel (28%) Extracting the files of libxml2-devel (30%) Extracting the files of libxml2-devel (32%) Extracting the files of libxml2-devel (34%) Extracting the files of libxml2-devel (36%) Extracting the files of libxml2-devel (38%) Extracting the files of libxml2-devel (40%) Extracting the files of libxml2-devel (42%) Extracting the files of libxml2-devel (44%) Extracting the files of libxml2-devel (46%) Extracting the files of libxml2-devel (48%) Extracting the files of libxml2-devel (50%) Extracting the files of libxml2-devel (52%) Extracting the files of libxml2-devel (54%) Extracting the files of libxml2-devel (56%) Extracting the files of libxml2-devel (58%) Extracting the files of libxml2-devel (60%) Extracting the files of libxml2-devel (62%) Extracting the files of libxml2-devel (64%) Extracting the files of libxml2-devel (66%) Extracting the files of libxml2-devel (68%) Extracting the files of libxml2-devel (70%) Extracting the files of libxml2-devel (72%) Extracting the files of libxml2-devel (74%) Extracting the files of libxml2-devel (76%) Extracting the files of libxml2-devel (78%) Extracting the files of libxml2-devel (80%) Extracting the files of libxml2-devel (82%) Extracting the files of libxml2-devel (84%) Extracting the files of libxml2-devel (86%) Extracting the files of libxml2-devel (88%) Extracting the files of libxml2-devel (90%) Extracting the files of libxml2-devel (92%) Extracting the files of libxml2-devel (94%) Extracting the files of libxml2-devel (96%) Extracting the files of libxml2-devel (98%) Extracting the files of libxml2-devel (100%) [complete] Upgraded libxml2-devel Installing 60 / 75 python-jeepney-0.9.0-10-1-x86_64.eopkg [cached] Installing python-jeepney, version 0.9.0, release 10 Upgrading to new distribution release Extracting the files of python-jeepney (1%) Extracting the files of python-jeepney (2%) Extracting the files of python-jeepney (3%) Extracting the files of python-jeepney (4%) Extracting the files of python-jeepney (5%) Extracting the files of python-jeepney (6%) Extracting the files of python-jeepney (7%) Extracting the files of python-jeepney (8%) Extracting the files of python-jeepney (9%) Extracting the files of python-jeepney (10%) Extracting the files of python-jeepney (11%) Extracting the files of python-jeepney (13%) Extracting the files of python-jeepney (14%) Extracting the files of python-jeepney (15%) Extracting the files of python-jeepney (16%) Extracting the files of python-jeepney (17%) Extracting the files of python-jeepney (18%) Extracting the files of python-jeepney (19%) Extracting the files of python-jeepney (20%) Extracting the files of python-jeepney (21%) Extracting the files of python-jeepney (22%) Extracting the files of python-jeepney (23%) Extracting the files of python-jeepney (25%) Extracting the files of python-jeepney (26%) Extracting the files of python-jeepney (27%) Extracting the files of python-jeepney (28%) Extracting the files of python-jeepney (29%) Extracting the files of python-jeepney (30%) Extracting the files of python-jeepney (31%) Extracting the files of python-jeepney (32%) Extracting the files of python-jeepney (33%) Extracting the files of python-jeepney (34%) Extracting the files of python-jeepney (35%) Extracting the files of python-jeepney (36%) Extracting the files of python-jeepney (38%) Extracting the files of python-jeepney (39%) Extracting the files of python-jeepney (40%) Extracting the files of python-jeepney (41%) Extracting the files of python-jeepney (42%) Extracting the files of python-jeepney (43%) Extracting the files of python-jeepney (44%) Extracting the files of python-jeepney (45%) Extracting the files of python-jeepney (46%) Extracting the files of python-jeepney (47%) Extracting the files of python-jeepney (48%) Extracting the files of python-jeepney (50%) Extracting the files of python-jeepney (51%) Extracting the files of python-jeepney (52%) Extracting the files of python-jeepney (53%) Extracting the files of python-jeepney (54%) Extracting the files of python-jeepney (55%) Extracting the files of python-jeepney (56%) Extracting the files of python-jeepney (57%) Extracting the files of python-jeepney (58%) Extracting the files of python-jeepney (59%) Extracting the files of python-jeepney (60%) Extracting the files of python-jeepney (61%) Extracting the files of python-jeepney (63%) Extracting the files of python-jeepney (64%) Extracting the files of python-jeepney (65%) Extracting the files of python-jeepney (66%) Extracting the files of python-jeepney (67%) Extracting the files of python-jeepney (68%) Extracting the files of python-jeepney (69%) Extracting the files of python-jeepney (70%) Extracting the files of python-jeepney (71%) Extracting the files of python-jeepney (72%) Extracting the files of python-jeepney (73%) Extracting the files of python-jeepney (75%) Extracting the files of python-jeepney (76%) Extracting the files of python-jeepney (77%) Extracting the files of python-jeepney (78%) Extracting the files of python-jeepney (79%) Extracting the files of python-jeepney (80%) Extracting the files of python-jeepney (81%) Extracting the files of python-jeepney (82%) Extracting the files of python-jeepney (83%) Extracting the files of python-jeepney (84%) Extracting the files of python-jeepney (85%) Extracting the files of python-jeepney (86%) Extracting the files of python-jeepney (88%) Extracting the files of python-jeepney (89%) Extracting the files of python-jeepney (90%) Extracting the files of python-jeepney (91%) Extracting the files of python-jeepney (92%) Extracting the files of python-jeepney (93%) Extracting the files of python-jeepney (94%) Extracting the files of python-jeepney (95%) Extracting the files of python-jeepney (96%) Extracting the files of python-jeepney (97%) Extracting the files of python-jeepney (98%) Extracting the files of python-jeepney (100%) [complete] Upgraded python-jeepney Installing 61 / 75 python-setuptools-82.0.1-27-1-x86_64.eopkg [cached] Installing python-setuptools, version 82.0.1, release 27 Upgrading to new distribution release Extracting the files of python-setuptools (0%) Extracting the files of python-setuptools (0%) Extracting the files of python-setuptools (0%) Extracting the files of python-setuptools (0%) Extracting the files of python-setuptools (0%) Extracting the files of python-setuptools (0%) Extracting the files of python-setuptools (0%) Extracting the files of python-setuptools (0%) Extracting the files of python-setuptools (0%) Extracting the files of python-setuptools (0%) Extracting the files of python-setuptools (1%) Extracting the files of python-setuptools (1%) Extracting the files of python-setuptools (1%) Extracting the files of python-setuptools (1%) Extracting the files of python-setuptools (1%) Extracting the files of python-setuptools (1%) Extracting the files of python-setuptools (1%) Extracting the files of python-setuptools (1%) Extracting the files of python-setuptools (1%) Extracting the files of python-setuptools (1%) Extracting the files of python-setuptools (1%) Extracting the files of python-setuptools (2%) Extracting the files of python-setuptools (2%) Extracting the files of python-setuptools (2%) Extracting the files of python-setuptools (2%) Extracting the files of python-setuptools (2%) Extracting the files of python-setuptools (2%) Extracting the files of python-setuptools (2%) Extracting the files of python-setuptools (2%) Extracting the files of python-setuptools (2%) Extracting the files of python-setuptools (2%) Extracting the files of python-setuptools (2%) Extracting the files of python-setuptools (3%) Extracting the files of python-setuptools (3%) Extracting the files of python-setuptools (3%) Extracting the files of python-setuptools (3%) Extracting the files of python-setuptools (3%) Extracting the files of python-setuptools (3%) Extracting the files of python-setuptools (3%) Extracting the files of python-setuptools (3%) Extracting the files of python-setuptools (3%) Extracting the files of python-setuptools (3%) Extracting the files of python-setuptools (3%) Extracting the files of python-setuptools (4%) Extracting the files of python-setuptools (4%) Extracting the files of python-setuptools (4%) Extracting the files of python-setuptools (4%) Extracting the files of python-setuptools (4%) Extracting the files of python-setuptools (4%) Extracting the files of python-setuptools (4%) Extracting the files of python-setuptools (4%) Extracting the files of python-setuptools (4%) Extracting the files of python-setuptools (4%) Extracting the files of python-setuptools (5%) Extracting the files of python-setuptools (5%) Extracting the files of python-setuptools (5%) Extracting the files of python-setuptools (5%) Extracting the files of python-setuptools (5%) Extracting the files of python-setuptools (5%) Extracting the files of python-setuptools (5%) Extracting the files of python-setuptools (5%) Extracting the files of python-setuptools (5%) Extracting the files of python-setuptools (5%) Extracting the files of python-setuptools (5%) Extracting the files of python-setuptools (6%) Extracting the files of python-setuptools (6%) Extracting the files of python-setuptools (6%) Extracting the files of python-setuptools (6%) Extracting the files of python-setuptools (6%) Extracting the files of python-setuptools (6%) Extracting the files of python-setuptools (6%) Extracting the files of python-setuptools (6%) Extracting the files of python-setuptools (6%) Extracting the files of python-setuptools (6%) Extracting the files of python-setuptools (6%) Extracting the files of python-setuptools (7%) Extracting the files of python-setuptools (7%) Extracting the files of python-setuptools (7%) Extracting the files of python-setuptools (7%) Extracting the files of python-setuptools (7%) Extracting the files of python-setuptools (7%) Extracting the files of python-setuptools (7%) Extracting the files of python-setuptools (7%) Extracting the files of python-setuptools (7%) Extracting the files of python-setuptools (7%) Extracting the files of python-setuptools (7%) Extracting the files of python-setuptools (8%) Extracting the files of python-setuptools (8%) Extracting the files of python-setuptools (8%) Extracting the files of python-setuptools (8%) Extracting the files of python-setuptools (8%) Extracting the files of python-setuptools (8%) Extracting the files of python-setuptools (8%) Extracting the files of python-setuptools (8%) Extracting the files of python-setuptools (8%) Extracting the files of python-setuptools (8%) Extracting the files of python-setuptools (9%) Extracting the files of python-setuptools (9%) Extracting the files of python-setuptools (9%) Extracting the files of python-setuptools (9%) Extracting the files of python-setuptools (9%) Extracting the files of python-setuptools (9%) Extracting the files of python-setuptools (9%) Extracting the files of python-setuptools (9%) Extracting the files of python-setuptools (9%) Extracting the files of python-setuptools (9%) Extracting the files of python-setuptools (9%) Extracting the files of python-setuptools (10%) Extracting the files of python-setuptools (10%) Extracting the files of python-setuptools (10%) Extracting the files of python-setuptools (10%) Extracting the files of python-setuptools (10%) Extracting the files of python-setuptools (10%) Extracting the files of python-setuptools (10%) Extracting the files of python-setuptools (10%) Extracting the files of python-setuptools (10%) Extracting the files of python-setuptools (10%) Extracting the files of python-setuptools (10%) Extracting the files of python-setuptools (11%) Extracting the files of python-setuptools (11%) Extracting the files of python-setuptools (11%) Extracting the files of python-setuptools (11%) Extracting the files of python-setuptools (11%) Extracting the files of python-setuptools (11%) Extracting the files of python-setuptools (11%) Extracting the files of python-setuptools (11%) Extracting the files of python-setuptools (11%) Extracting the files of python-setuptools (11%) Extracting the files of python-setuptools (11%) Extracting the files of python-setuptools (12%) Extracting the files of python-setuptools (12%) Extracting the files of python-setuptools (12%) Extracting the files of python-setuptools (12%) Extracting the files of python-setuptools (12%) Extracting the files of python-setuptools (12%) Extracting the files of python-setuptools (12%) Extracting the files of python-setuptools (12%) Extracting the files of python-setuptools (12%) Extracting the files of python-setuptools (12%) Extracting the files of python-setuptools (12%) Extracting the files of python-setuptools (13%) Extracting the files of python-setuptools (13%) Extracting the files of python-setuptools (13%) Extracting the files of python-setuptools (13%) Extracting the files of python-setuptools (13%) Extracting the files of python-setuptools (13%) Extracting the files of python-setuptools (13%) Extracting the files of python-setuptools (13%) Extracting the files of python-setuptools (13%) Extracting the files of python-setuptools (13%) Extracting the files of python-setuptools (14%) Extracting the files of python-setuptools (14%) Extracting the files of python-setuptools (14%) Extracting the files of python-setuptools (14%) Extracting the files of python-setuptools (14%) Extracting the files of python-setuptools (14%) Extracting the files of python-setuptools (14%) Extracting the files of python-setuptools (14%) Extracting the files of python-setuptools (14%) Extracting the files of python-setuptools (14%) Extracting the files of python-setuptools (14%) Extracting the files of python-setuptools (15%) Extracting the files of python-setuptools (15%) Extracting the files of python-setuptools (15%) Extracting the files of python-setuptools (15%) Extracting the files of python-setuptools (15%) Extracting the files of python-setuptools (15%) Extracting the files of python-setuptools (15%) Extracting the files of python-setuptools (15%) Extracting the files of python-setuptools (15%) Extracting the files of python-setuptools (15%) Extracting the files of python-setuptools (15%) Extracting the files of python-setuptools (16%) Extracting the files of python-setuptools (16%) Extracting the files of python-setuptools (16%) Extracting the files of python-setuptools (16%) Extracting the files of python-setuptools (16%) Extracting the files of python-setuptools (16%) Extracting the files of python-setuptools (16%) Extracting the files of python-setuptools (16%) Extracting the files of python-setuptools (16%) Extracting the files of python-setuptools (16%) Extracting the files of python-setuptools (16%) Extracting the files of python-setuptools (17%) Extracting the files of python-setuptools (17%) Extracting the files of python-setuptools (17%) Extracting the files of python-setuptools (17%) Extracting the files of python-setuptools (17%) Extracting the files of python-setuptools (17%) Extracting the files of python-setuptools (17%) Extracting the files of python-setuptools (17%) Extracting the files of python-setuptools (17%) Extracting the files of python-setuptools (17%) Extracting the files of python-setuptools (18%) Extracting the files of python-setuptools (18%) Extracting the files of python-setuptools (18%) Extracting the files of python-setuptools (18%) Extracting the files of python-setuptools (18%) Extracting the files of python-setuptools (18%) Extracting the files of python-setuptools (18%) Extracting the files of python-setuptools (18%) Extracting the files of python-setuptools (18%) Extracting the files of python-setuptools (18%) Extracting the files of python-setuptools (18%) Extracting the files of python-setuptools (19%) Extracting the files of python-setuptools (19%) Extracting the files of python-setuptools (19%) Extracting the files of python-setuptools (19%) Extracting the files of python-setuptools (19%) Extracting the files of python-setuptools (19%) Extracting the files of python-setuptools (19%) Extracting the files of python-setuptools (19%) Extracting the files of python-setuptools (19%) Extracting the files of python-setuptools (19%) Extracting the files of python-setuptools (19%) Extracting the files of python-setuptools (20%) Extracting the files of python-setuptools (20%) Extracting the files of python-setuptools (20%) Extracting the files of python-setuptools (20%) Extracting the files of python-setuptools (20%) Extracting the files of python-setuptools (20%) Extracting the files of python-setuptools (20%) Extracting the files of python-setuptools (20%) Extracting the files of python-setuptools (20%) Extracting the files of python-setuptools (20%) Extracting the files of python-setuptools (20%) Extracting the files of python-setuptools (21%) Extracting the files of python-setuptools (21%) Extracting the files of python-setuptools (21%) Extracting the files of python-setuptools (21%) Extracting the files of python-setuptools (21%) Extracting the files of python-setuptools (21%) Extracting the files of python-setuptools (21%) Extracting the files of python-setuptools (21%) Extracting the files of python-setuptools (21%) Extracting the files of python-setuptools (21%) Extracting the files of python-setuptools (22%) Extracting the files of python-setuptools (22%) Extracting the files of python-setuptools (22%) Extracting the files of python-setuptools (22%) Extracting the files of python-setuptools (22%) Extracting the files of python-setuptools (22%) Extracting the files of python-setuptools (22%) Extracting the files of python-setuptools (22%) Extracting the files of python-setuptools (22%) Extracting the files of python-setuptools (22%) Extracting the files of python-setuptools (22%) Extracting the files of python-setuptools (23%) Extracting the files of python-setuptools (23%) Extracting the files of python-setuptools (23%) Extracting the files of python-setuptools (23%) Extracting the files of python-setuptools (23%) Extracting the files of python-setuptools (23%) Extracting the files of python-setuptools (23%) Extracting the files of python-setuptools (23%) Extracting the files of python-setuptools (23%) Extracting the files of python-setuptools (23%) Extracting the files of python-setuptools (23%) Extracting the files of python-setuptools (24%) Extracting the files of python-setuptools (24%) Extracting the files of python-setuptools (24%) Extracting the files of python-setuptools (24%) Extracting the files of python-setuptools (24%) Extracting the files of python-setuptools (24%) Extracting the files of python-setuptools (24%) Extracting the files of python-setuptools (24%) Extracting the files of python-setuptools (24%) Extracting the files of python-setuptools (24%) Extracting the files of python-setuptools (24%) Extracting the files of python-setuptools (25%) Extracting the files of python-setuptools (25%) Extracting the files of python-setuptools (25%) Extracting the files of python-setuptools (25%) Extracting the files of python-setuptools (25%) Extracting the files of python-setuptools (25%) Extracting the files of python-setuptools (25%) Extracting the files of python-setuptools (25%) Extracting the files of python-setuptools (25%) Extracting the files of python-setuptools (25%) Extracting the files of python-setuptools (25%) Extracting the files of python-setuptools (26%) Extracting the files of python-setuptools (26%) Extracting the files of python-setuptools (26%) Extracting the files of python-setuptools (26%) Extracting the files of python-setuptools (26%) Extracting the files of python-setuptools (26%) Extracting the files of python-setuptools (26%) Extracting the files of python-setuptools (26%) Extracting the files of python-setuptools (26%) Extracting the files of python-setuptools (26%) Extracting the files of python-setuptools (27%) Extracting the files of python-setuptools (27%) Extracting the files of python-setuptools (27%) Extracting the files of python-setuptools (27%) Extracting the files of python-setuptools (27%) Extracting the files of python-setuptools (27%) Extracting the files of python-setuptools (27%) Extracting the files of python-setuptools (27%) Extracting the files of python-setuptools (27%) Extracting the files of python-setuptools (27%) Extracting the files of python-setuptools (27%) Extracting the files of python-setuptools (28%) Extracting the files of python-setuptools (28%) Extracting the files of python-setuptools (28%) Extracting the files of python-setuptools (28%) Extracting the files of python-setuptools (28%) Extracting the files of python-setuptools (28%) Extracting the files of python-setuptools (28%) Extracting the files of python-setuptools (28%) Extracting the files of python-setuptools (28%) Extracting the files of python-setuptools (28%) Extracting the files of python-setuptools (28%) Extracting the files of python-setuptools (29%) Extracting the files of python-setuptools (29%) Extracting the files of python-setuptools (29%) Extracting the files of python-setuptools (29%) Extracting the files of python-setuptools (29%) Extracting the files of python-setuptools (29%) Extracting the files of python-setuptools (29%) Extracting the files of python-setuptools (29%) Extracting the files of python-setuptools (29%) Extracting the files of python-setuptools (29%) Extracting the files of python-setuptools (29%) Extracting the files of python-setuptools (30%) Extracting the files of python-setuptools (30%) Extracting the files of python-setuptools (30%) Extracting the files of python-setuptools (30%) Extracting the files of python-setuptools (30%) Extracting the files of python-setuptools (30%) Extracting the files of python-setuptools (30%) Extracting the files of python-setuptools (30%) Extracting the files of python-setuptools (30%) Extracting the files of python-setuptools (30%) Extracting the files of python-setuptools (31%) Extracting the files of python-setuptools (31%) Extracting the files of python-setuptools (31%) Extracting the files of python-setuptools (31%) Extracting the files of python-setuptools (31%) Extracting the files of python-setuptools (31%) Extracting the files of python-setuptools (31%) Extracting the files of python-setuptools (31%) Extracting the files of python-setuptools (31%) Extracting the files of python-setuptools (31%) Extracting the files of python-setuptools (31%) Extracting the files of python-setuptools (32%) Extracting the files of python-setuptools (32%) Extracting the files of python-setuptools (32%) Extracting the files of python-setuptools (32%) Extracting the files of python-setuptools (32%) Extracting the files of python-setuptools (32%) Extracting the files of python-setuptools (32%) Extracting the files of python-setuptools (32%) Extracting the files of python-setuptools (32%) Extracting the files of python-setuptools (32%) Extracting the files of python-setuptools (32%) Extracting the files of python-setuptools (33%) Extracting the files of python-setuptools (33%) Extracting the files of python-setuptools (33%) Extracting the files of python-setuptools (33%) Extracting the files of python-setuptools (33%) Extracting the files of python-setuptools (33%) Extracting the files of python-setuptools (33%) Extracting the files of python-setuptools (33%) Extracting the files of python-setuptools (33%) Extracting the files of python-setuptools (33%) Extracting the files of python-setuptools (33%) Extracting the files of python-setuptools (34%) Extracting the files of python-setuptools (34%) Extracting the files of python-setuptools (34%) Extracting the files of python-setuptools (34%) Extracting the files of python-setuptools (34%) Extracting the files of python-setuptools (34%) Extracting the files of python-setuptools (34%) Extracting the files of python-setuptools (34%) Extracting the files of python-setuptools (34%) Extracting the files of python-setuptools (34%) Extracting the files of python-setuptools (35%) Extracting the files of python-setuptools (35%) Extracting the files of python-setuptools (35%) Extracting the files of python-setuptools (35%) Extracting the files of python-setuptools (35%) Extracting the files of python-setuptools (35%) Extracting the files of python-setuptools (35%) Extracting the files of python-setuptools (35%) Extracting the files of python-setuptools (35%) Extracting the files of python-setuptools (35%) Extracting the files of python-setuptools (35%) Extracting the files of python-setuptools (36%) Extracting the files of python-setuptools (36%) Extracting the files of python-setuptools (36%) Extracting the files of python-setuptools (36%) Extracting the files of python-setuptools (36%) Extracting the files of python-setuptools (36%) Extracting the files of python-setuptools (36%) Extracting the files of python-setuptools (36%) Extracting the files of python-setuptools (36%) Extracting the files of python-setuptools (36%) Extracting the files of python-setuptools (36%) Extracting the files of python-setuptools (37%) Extracting the files of python-setuptools (37%) Extracting the files of python-setuptools (37%) Extracting the files of python-setuptools (37%) Extracting the files of python-setuptools (37%) Extracting the files of python-setuptools (37%) Extracting the files of python-setuptools (37%) Extracting the files of python-setuptools (37%) Extracting the files of python-setuptools (37%) Extracting the files of python-setuptools (37%) Extracting the files of python-setuptools (37%) Extracting the files of python-setuptools (38%) Extracting the files of python-setuptools (38%) Extracting the files of python-setuptools (38%) Extracting the files of python-setuptools (38%) Extracting the files of python-setuptools (38%) Extracting the files of python-setuptools (38%) Extracting the files of python-setuptools (38%) Extracting the files of python-setuptools (38%) Extracting the files of python-setuptools (38%) Extracting the files of python-setuptools (38%) Extracting the files of python-setuptools (38%) Extracting the files of python-setuptools (39%) Extracting the files of python-setuptools (39%) Extracting the files of python-setuptools (39%) Extracting the files of python-setuptools (39%) Extracting the files of python-setuptools (39%) Extracting the files of python-setuptools (39%) Extracting the files of python-setuptools (39%) Extracting the files of python-setuptools (39%) Extracting the files of python-setuptools (39%) Extracting the files of python-setuptools (39%) Extracting the files of python-setuptools (40%) Extracting the files of python-setuptools (40%) Extracting the files of python-setuptools (40%) Extracting the files of python-setuptools (40%) Extracting the files of python-setuptools (40%) Extracting the files of python-setuptools (40%) Extracting the files of python-setuptools (40%) Extracting the files of python-setuptools (40%) Extracting the files of python-setuptools (40%) Extracting the files of python-setuptools (40%) Extracting the files of python-setuptools (40%) Extracting the files of python-setuptools (41%) Extracting the files of python-setuptools (41%) Extracting the files of python-setuptools (41%) Extracting the files of python-setuptools (41%) Extracting the files of python-setuptools (41%) Extracting the files of python-setuptools (41%) Extracting the files of python-setuptools (41%) Extracting the files of python-setuptools (41%) Extracting the files of python-setuptools (41%) Extracting the files of python-setuptools (41%) Extracting the files of python-setuptools (41%) Extracting the files of python-setuptools (42%) Extracting the files of python-setuptools (42%) Extracting the files of python-setuptools (42%) Extracting the files of python-setuptools (42%) Extracting the files of python-setuptools (42%) Extracting the files of python-setuptools (42%) Extracting the files of python-setuptools (42%) Extracting the files of python-setuptools (42%) Extracting the files of python-setuptools (42%) Extracting the files of python-setuptools (42%) Extracting the files of python-setuptools (42%) Extracting the files of python-setuptools (43%) Extracting the files of python-setuptools (43%) Extracting the files of python-setuptools (43%) Extracting the files of python-setuptools (43%) Extracting the files of python-setuptools (43%) Extracting the files of python-setuptools (43%) Extracting the files of python-setuptools (43%) Extracting the files of python-setuptools (43%) Extracting the files of python-setuptools (43%) Extracting the files of python-setuptools (43%) Extracting the files of python-setuptools (44%) Extracting the files of python-setuptools (44%) Extracting the files of python-setuptools (44%) Extracting the files of python-setuptools (44%) Extracting the files of python-setuptools (44%) Extracting the files of python-setuptools (44%) Extracting the files of python-setuptools (44%) Extracting the files of python-setuptools (44%) Extracting the files of python-setuptools (44%) Extracting the files of python-setuptools (44%) Extracting the files of python-setuptools (44%) Extracting the files of python-setuptools (45%) Extracting the files of python-setuptools (45%) Extracting the files of python-setuptools (45%) Extracting the files of python-setuptools (45%) Extracting the files of python-setuptools (45%) Extracting the files of python-setuptools (45%) Extracting the files of python-setuptools (45%) Extracting the files of python-setuptools (45%) Extracting the files of python-setuptools (45%) Extracting the files of python-setuptools (45%) Extracting the files of python-setuptools (45%) Extracting the files of python-setuptools (46%) Extracting the files of python-setuptools (46%) Extracting the files of python-setuptools (46%) Extracting the files of python-setuptools (46%) Extracting the files of python-setuptools (46%) Extracting the files of python-setuptools (46%) Extracting the files of python-setuptools (46%) Extracting the files of python-setuptools (46%) Extracting the files of python-setuptools (46%) Extracting the files of python-setuptools (46%) Extracting the files of python-setuptools (46%) Extracting the files of python-setuptools (47%) Extracting the files of python-setuptools (47%) Extracting the files of python-setuptools (47%) Extracting the files of python-setuptools (47%) Extracting the files of python-setuptools (47%) Extracting the files of python-setuptools (47%) Extracting the files of python-setuptools (47%) Extracting the files of python-setuptools (47%) Extracting the files of python-setuptools (47%) Extracting the files of python-setuptools (47%) Extracting the files of python-setuptools (48%) Extracting the files of python-setuptools (48%) Extracting the files of python-setuptools (48%) Extracting the files of python-setuptools (48%) Extracting the files of python-setuptools (48%) Extracting the files of python-setuptools (48%) Extracting the files of python-setuptools (48%) Extracting the files of python-setuptools (48%) Extracting the files of python-setuptools (48%) Extracting the files of python-setuptools (48%) Extracting the files of python-setuptools (48%) Extracting the files of python-setuptools (49%) Extracting the files of python-setuptools (49%) Extracting the files of python-setuptools (49%) Extracting the files of python-setuptools (49%) Extracting the files of python-setuptools (49%) Extracting the files of python-setuptools (49%) Extracting the files of python-setuptools (49%) Extracting the files of python-setuptools (49%) Extracting the files of python-setuptools (49%) Extracting the files of python-setuptools (49%) Extracting the files of python-setuptools (49%) Extracting the files of python-setuptools (50%) Extracting the files of python-setuptools (50%) Extracting the files of python-setuptools (50%) Extracting the files of python-setuptools (50%) Extracting the files of python-setuptools (50%) Extracting the files of python-setuptools (50%) Extracting the files of python-setuptools (50%) Extracting the files of python-setuptools (50%) Extracting the files of python-setuptools (50%) Extracting the files of python-setuptools (50%) Extracting the files of python-setuptools (50%) Extracting the files of python-setuptools (51%) Extracting the files of python-setuptools (51%) Extracting the files of python-setuptools (51%) Extracting the files of python-setuptools (51%) Extracting the files of python-setuptools (51%) Extracting the files of python-setuptools (51%) Extracting the files of python-setuptools (51%) Extracting the files of python-setuptools (51%) Extracting the files of python-setuptools (51%) Extracting the files of python-setuptools (51%) Extracting the files of python-setuptools (51%) Extracting the files of python-setuptools (52%) Extracting the files of python-setuptools (52%) Extracting the files of python-setuptools (52%) Extracting the files of python-setuptools (52%) Extracting the files of python-setuptools (52%) Extracting the files of python-setuptools (52%) Extracting the files of python-setuptools (52%) Extracting the files of python-setuptools (52%) Extracting the files of python-setuptools (52%) Extracting the files of python-setuptools (52%) Extracting the files of python-setuptools (53%) Extracting the files of python-setuptools (53%) Extracting the files of python-setuptools (53%) Extracting the files of python-setuptools (53%) Extracting the files of python-setuptools (53%) Extracting the files of python-setuptools (53%) Extracting the files of python-setuptools (53%) Extracting the files of python-setuptools (53%) Extracting the files of python-setuptools (53%) Extracting the files of python-setuptools (53%) Extracting the files of python-setuptools (53%) Extracting the files of python-setuptools (54%) Extracting the files of python-setuptools (54%) Extracting the files of python-setuptools (54%) Extracting the files of python-setuptools (54%) Extracting the files of python-setuptools (54%) Extracting the files of python-setuptools (54%) Extracting the files of python-setuptools (54%) Extracting the files of python-setuptools (54%) Extracting the files of python-setuptools (54%) Extracting the files of python-setuptools (54%) Extracting the files of python-setuptools (54%) Extracting the files of python-setuptools (55%) Extracting the files of python-setuptools (55%) Extracting the files of python-setuptools (55%) Extracting the files of python-setuptools (55%) Extracting the files of python-setuptools (55%) Extracting the files of python-setuptools (55%) Extracting the files of python-setuptools (55%) Extracting the files of python-setuptools (55%) Extracting the files of python-setuptools (55%) Extracting the files of python-setuptools (55%) Extracting the files of python-setuptools (55%) Extracting the files of python-setuptools (56%) Extracting the files of python-setuptools (56%) Extracting the files of python-setuptools (56%) Extracting the files of python-setuptools (56%) Extracting the files of python-setuptools (56%) Extracting the files of python-setuptools (56%) Extracting the files of python-setuptools (56%) Extracting the files of python-setuptools (56%) Extracting the files of python-setuptools (56%) Extracting the files of python-setuptools (56%) Extracting the files of python-setuptools (57%) Extracting the files of python-setuptools (57%) Extracting the files of python-setuptools (57%) Extracting the files of python-setuptools (57%) Extracting the files of python-setuptools (57%) Extracting the files of python-setuptools (57%) Extracting the files of python-setuptools (57%) Extracting the files of python-setuptools (57%) Extracting the files of python-setuptools (57%) Extracting the files of python-setuptools (57%) Extracting the files of python-setuptools (57%) Extracting the files of python-setuptools (58%) Extracting the files of python-setuptools (58%) Extracting the files of python-setuptools (58%) Extracting the files of python-setuptools (58%) Extracting the files of python-setuptools (58%) Extracting the files of python-setuptools (58%) Extracting the files of python-setuptools (58%) Extracting the files of python-setuptools (58%) Extracting the files of python-setuptools (58%) Extracting the files of python-setuptools (58%) Extracting the files of python-setuptools (58%) Extracting the files of python-setuptools (59%) Extracting the files of python-setuptools (59%) Extracting the files of python-setuptools (59%) Extracting the files of python-setuptools (59%) Extracting the files of python-setuptools (59%) Extracting the files of python-setuptools (59%) Extracting the files of python-setuptools (59%) Extracting the files of python-setuptools (59%) Extracting the files of python-setuptools (59%) Extracting the files of python-setuptools (59%) Extracting the files of python-setuptools (59%) Extracting the files of python-setuptools (60%) Extracting the files of python-setuptools (60%) Extracting the files of python-setuptools (60%) Extracting the files of python-setuptools (60%) Extracting the files of python-setuptools (60%) Extracting the files of python-setuptools (60%) Extracting the files of python-setuptools (60%) Extracting the files of python-setuptools (60%) Extracting the files of python-setuptools (60%) Extracting the files of python-setuptools (60%) Extracting the files of python-setuptools (61%) Extracting the files of python-setuptools (61%) Extracting the files of python-setuptools (61%) Extracting the files of python-setuptools (61%) Extracting the files of python-setuptools (61%) Extracting the files of python-setuptools (61%) Extracting the files of python-setuptools (61%) Extracting the files of python-setuptools (61%) Extracting the files of python-setuptools (61%) Extracting the files of python-setuptools (61%) Extracting the files of python-setuptools (61%) Extracting the files of python-setuptools (62%) Extracting the files of python-setuptools (62%) Extracting the files of python-setuptools (62%) Extracting the files of python-setuptools (62%) Extracting the files of python-setuptools (62%) Extracting the files of python-setuptools (62%) Extracting the files of python-setuptools (62%) Extracting the files of python-setuptools (62%) Extracting the files of python-setuptools (62%) Extracting the files of python-setuptools (62%) Extracting the files of python-setuptools (62%) Extracting the files of python-setuptools (63%) Extracting the files of python-setuptools (63%) Extracting the files of python-setuptools (63%) Extracting the files of python-setuptools (63%) Extracting the files of python-setuptools (63%) Extracting the files of python-setuptools (63%) Extracting the files of python-setuptools (63%) Extracting the files of python-setuptools (63%) Extracting the files of python-setuptools (63%) Extracting the files of python-setuptools (63%) Extracting the files of python-setuptools (63%) Extracting the files of python-setuptools (64%) Extracting the files of python-setuptools (64%) Extracting the files of python-setuptools (64%) Extracting the files of python-setuptools (64%) Extracting the files of python-setuptools (64%) Extracting the files of python-setuptools (64%) Extracting the files of python-setuptools (64%) Extracting the files of python-setuptools (64%) Extracting the files of python-setuptools (64%) Extracting the files of python-setuptools (64%) Extracting the files of python-setuptools (64%) Extracting the files of python-setuptools (65%) Extracting the files of python-setuptools (65%) Extracting the files of python-setuptools (65%) Extracting the files of python-setuptools (65%) Extracting the files of python-setuptools (65%) Extracting the files of python-setuptools (65%) Extracting the files of python-setuptools (65%) Extracting the files of python-setuptools (65%) Extracting the files of python-setuptools (65%) Extracting the files of python-setuptools (65%) Extracting the files of python-setuptools (66%) Extracting the files of python-setuptools (66%) Extracting the files of python-setuptools (66%) Extracting the files of python-setuptools (66%) Extracting the files of python-setuptools (66%) Extracting the files of python-setuptools (66%) Extracting the files of python-setuptools (66%) Extracting the files of python-setuptools (66%) Extracting the files of python-setuptools (66%) Extracting the files of python-setuptools (66%) Extracting the files of python-setuptools (66%) Extracting the files of python-setuptools (67%) Extracting the files of python-setuptools (67%) Extracting the files of python-setuptools (67%) Extracting the files of python-setuptools (67%) Extracting the files of python-setuptools (67%) Extracting the files of python-setuptools (67%) Extracting the files of python-setuptools (67%) Extracting the files of python-setuptools (67%) Extracting the files of python-setuptools (67%) Extracting the files of python-setuptools (67%) Extracting the files of python-setuptools (67%) Extracting the files of python-setuptools (68%) Extracting the files of python-setuptools (68%) Extracting the files of python-setuptools (68%) Extracting the files of python-setuptools (68%) Extracting the files of python-setuptools (68%) Extracting the files of python-setuptools (68%) Extracting the files of python-setuptools (68%) Extracting the files of python-setuptools (68%) Extracting the files of python-setuptools (68%) Extracting the files of python-setuptools (68%) Extracting the files of python-setuptools (68%) Extracting the files of python-setuptools (69%) Extracting the files of python-setuptools (69%) Extracting the files of python-setuptools (69%) Extracting the files of python-setuptools (69%) Extracting the files of python-setuptools (69%) Extracting the files of python-setuptools (69%) Extracting the files of python-setuptools (69%) Extracting the files of python-setuptools (69%) Extracting the files of python-setuptools (69%) Extracting the files of python-setuptools (69%) Extracting the files of python-setuptools (70%) Extracting the files of python-setuptools (70%) Extracting the files of python-setuptools (70%) Extracting the files of python-setuptools (70%) Extracting the files of python-setuptools (70%) Extracting the files of python-setuptools (70%) Extracting the files of python-setuptools (70%) Extracting the files of python-setuptools (70%) Extracting the files of python-setuptools (70%) Extracting the files of python-setuptools (70%) Extracting the files of python-setuptools (70%) Extracting the files of python-setuptools (71%) Extracting the files of python-setuptools (71%) Extracting the files of python-setuptools (71%) Extracting the files of python-setuptools (71%) Extracting the files of python-setuptools (71%) Extracting the files of python-setuptools (71%) Extracting the files of python-setuptools (71%) Extracting the files of python-setuptools (71%) Extracting the files of python-setuptools (71%) Extracting the files of python-setuptools (71%) Extracting the files of python-setuptools (71%) Extracting the files of python-setuptools (72%) Extracting the files of python-setuptools (72%) Extracting the files of python-setuptools (72%) Extracting the files of python-setuptools (72%) Extracting the files of python-setuptools (72%) Extracting the files of python-setuptools (72%) Extracting the files of python-setuptools (72%) Extracting the files of python-setuptools (72%) Extracting the files of python-setuptools (72%) Extracting the files of python-setuptools (72%) Extracting the files of python-setuptools (72%) Extracting the files of python-setuptools (73%) Extracting the files of python-setuptools (73%) Extracting the files of python-setuptools (73%) Extracting the files of python-setuptools (73%) Extracting the files of python-setuptools (73%) Extracting the files of python-setuptools (73%) Extracting the files of python-setuptools (73%) Extracting the files of python-setuptools (73%) Extracting the files of python-setuptools (73%) Extracting the files of python-setuptools (73%) Extracting the files of python-setuptools (74%) Extracting the files of python-setuptools (74%) Extracting the files of python-setuptools (74%) Extracting the files of python-setuptools (74%) Extracting the files of python-setuptools (74%) Extracting the files of python-setuptools (74%) Extracting the files of python-setuptools (74%) Extracting the files of python-setuptools (74%) Extracting the files of python-setuptools (74%) Extracting the files of python-setuptools (74%) Extracting the files of python-setuptools (74%) Extracting the files of python-setuptools (75%) Extracting the files of python-setuptools (75%) Extracting the files of python-setuptools (75%) Extracting the files of python-setuptools (75%) Extracting the files of python-setuptools (75%) Extracting the files of python-setuptools (75%) Extracting the files of python-setuptools (75%) Extracting the files of python-setuptools (75%) Extracting the files of python-setuptools (75%) Extracting the files of python-setuptools (75%) Extracting the files of python-setuptools (75%) Extracting the files of python-setuptools (76%) Extracting the files of python-setuptools (76%) Extracting the files of python-setuptools (76%) Extracting the files of python-setuptools (76%) Extracting the files of python-setuptools (76%) Extracting the files of python-setuptools (76%) Extracting the files of python-setuptools (76%) Extracting the files of python-setuptools (76%) Extracting the files of python-setuptools (76%) Extracting the files of python-setuptools (76%) Extracting the files of python-setuptools (76%) Extracting the files of python-setuptools (77%) Extracting the files of python-setuptools (77%) Extracting the files of python-setuptools (77%) Extracting the files of python-setuptools (77%) Extracting the files of python-setuptools (77%) Extracting the files of python-setuptools (77%) Extracting the files of python-setuptools (77%) Extracting the files of python-setuptools (77%) Extracting the files of python-setuptools (77%) Extracting the files of python-setuptools (77%) Extracting the files of python-setuptools (77%) Extracting the files of python-setuptools (78%) Extracting the files of python-setuptools (78%) Extracting the files of python-setuptools (78%) Extracting the files of python-setuptools (78%) Extracting the files of python-setuptools (78%) Extracting the files of python-setuptools (78%) Extracting the files of python-setuptools (78%) Extracting the files of python-setuptools (78%) Extracting the files of python-setuptools (78%) Extracting the files of python-setuptools (78%) Extracting the files of python-setuptools (79%) Extracting the files of python-setuptools (79%) Extracting the files of python-setuptools (79%) Extracting the files of python-setuptools (79%) Extracting the files of python-setuptools (79%) Extracting the files of python-setuptools (79%) Extracting the files of python-setuptools (79%) Extracting the files of python-setuptools (79%) Extracting the files of python-setuptools (79%) Extracting the files of python-setuptools (79%) Extracting the files of python-setuptools (79%) Extracting the files of python-setuptools (80%) Extracting the files of python-setuptools (80%) Extracting the files of python-setuptools (80%) Extracting the files of python-setuptools (80%) Extracting the files of python-setuptools (80%) Extracting the files of python-setuptools (80%) Extracting the files of python-setuptools (80%) Extracting the files of python-setuptools (80%) Extracting the files of python-setuptools (80%) Extracting the files of python-setuptools (80%) Extracting the files of python-setuptools (80%) Extracting the files of python-setuptools (81%) Extracting the files of python-setuptools (81%) Extracting the files of python-setuptools (81%) Extracting the files of python-setuptools (81%) Extracting the files of python-setuptools (81%) Extracting the files of python-setuptools (81%) Extracting the files of python-setuptools (81%) Extracting the files of python-setuptools (81%) Extracting the files of python-setuptools (81%) Extracting the files of python-setuptools (81%) Extracting the files of python-setuptools (81%) Extracting the files of python-setuptools (82%) Extracting the files of python-setuptools (82%) Extracting the files of python-setuptools (82%) Extracting the files of python-setuptools (82%) Extracting the files of python-setuptools (82%) Extracting the files of python-setuptools (82%) Extracting the files of python-setuptools (82%) Extracting the files of python-setuptools (82%) Extracting the files of python-setuptools (82%) Extracting the files of python-setuptools (82%) Extracting the files of python-setuptools (83%) Extracting the files of python-setuptools (83%) Extracting the files of python-setuptools (83%) Extracting the files of python-setuptools (83%) Extracting the files of python-setuptools (83%) Extracting the files of python-setuptools (83%) Extracting the files of python-setuptools (83%) Extracting the files of python-setuptools (83%) Extracting the files of python-setuptools (83%) Extracting the files of python-setuptools (83%) Extracting the files of python-setuptools (83%) Extracting the files of python-setuptools (84%) Extracting the files of python-setuptools (84%) Extracting the files of python-setuptools (84%) Extracting the files of python-setuptools (84%) Extracting the files of python-setuptools (84%) Extracting the files of python-setuptools (84%) Extracting the files of python-setuptools (84%) Extracting the files of python-setuptools (84%) Extracting the files of python-setuptools (84%) Extracting the files of python-setuptools (84%) Extracting the files of python-setuptools (84%) Extracting the files of python-setuptools (85%) Extracting the files of python-setuptools (85%) Extracting the files of python-setuptools (85%) Extracting the files of python-setuptools (85%) Extracting the files of python-setuptools (85%) Extracting the files of python-setuptools (85%) Extracting the files of python-setuptools (85%) Extracting the files of python-setuptools (85%) Extracting the files of python-setuptools (85%) Extracting the files of python-setuptools (85%) Extracting the files of python-setuptools (85%) Extracting the files of python-setuptools (86%) Extracting the files of python-setuptools (86%) Extracting the files of python-setuptools (86%) Extracting the files of python-setuptools (86%) Extracting the files of python-setuptools (86%) Extracting the files of python-setuptools (86%) Extracting the files of python-setuptools (86%) Extracting the files of python-setuptools (86%) Extracting the files of python-setuptools (86%) Extracting the files of python-setuptools (86%) Extracting the files of python-setuptools (87%) Extracting the files of python-setuptools (87%) Extracting the files of python-setuptools (87%) Extracting the files of python-setuptools (87%) Extracting the files of python-setuptools (87%) Extracting the files of python-setuptools (87%) Extracting the files of python-setuptools (87%) Extracting the files of python-setuptools (87%) Extracting the files of python-setuptools (87%) Extracting the files of python-setuptools (87%) Extracting the files of python-setuptools (87%) Extracting the files of python-setuptools (88%) Extracting the files of python-setuptools (88%) Extracting the files of python-setuptools (88%) Extracting the files of python-setuptools (88%) Extracting the files of python-setuptools (88%) Extracting the files of python-setuptools (88%) Extracting the files of python-setuptools (88%) Extracting the files of python-setuptools (88%) Extracting the files of python-setuptools (88%) Extracting the files of python-setuptools (88%) Extracting the files of python-setuptools (88%) Extracting the files of python-setuptools (89%) Extracting the files of python-setuptools (89%) Extracting the files of python-setuptools (89%) Extracting the files of python-setuptools (89%) Extracting the files of python-setuptools (89%) Extracting the files of python-setuptools (89%) Extracting the files of python-setuptools (89%) Extracting the files of python-setuptools (89%) Extracting the files of python-setuptools (89%) Extracting the files of python-setuptools (89%) Extracting the files of python-setuptools (89%) Extracting the files of python-setuptools (90%) Extracting the files of python-setuptools (90%) Extracting the files of python-setuptools (90%) Extracting the files of python-setuptools (90%) Extracting the files of python-setuptools (90%) Extracting the files of python-setuptools (90%) Extracting the files of python-setuptools (90%) Extracting the files of python-setuptools (90%) Extracting the files of python-setuptools (90%) Extracting the files of python-setuptools (90%) Extracting the files of python-setuptools (90%) Extracting the files of python-setuptools (91%) Extracting the files of python-setuptools (91%) Extracting the files of python-setuptools (91%) Extracting the files of python-setuptools (91%) Extracting the files of python-setuptools (91%) Extracting the files of python-setuptools (91%) Extracting the files of python-setuptools (91%) Extracting the files of python-setuptools (91%) Extracting the files of python-setuptools (91%) Extracting the files of python-setuptools (91%) Extracting the files of python-setuptools (92%) Extracting the files of python-setuptools (92%) Extracting the files of python-setuptools (92%) Extracting the files of python-setuptools (92%) Extracting the files of python-setuptools (92%) Extracting the files of python-setuptools (92%) Extracting the files of python-setuptools (92%) Extracting the files of python-setuptools (92%) Extracting the files of python-setuptools (92%) Extracting the files of python-setuptools (92%) Extracting the files of python-setuptools (92%) Extracting the files of python-setuptools (93%) Extracting the files of python-setuptools (93%) Extracting the files of python-setuptools (93%) Extracting the files of python-setuptools (93%) Extracting the files of python-setuptools (93%) Extracting the files of python-setuptools (93%) Extracting the files of python-setuptools (93%) Extracting the files of python-setuptools (93%) Extracting the files of python-setuptools (93%) Extracting the files of python-setuptools (93%) Extracting the files of python-setuptools (93%) Extracting the files of python-setuptools (94%) Extracting the files of python-setuptools (94%) Extracting the files of python-setuptools (94%) Extracting the files of python-setuptools (94%) Extracting the files of python-setuptools (94%) Extracting the files of python-setuptools (94%) Extracting the files of python-setuptools (94%) Extracting the files of python-setuptools (94%) Extracting the files of python-setuptools (94%) Extracting the files of python-setuptools (94%) Extracting the files of python-setuptools (94%) Extracting the files of python-setuptools (95%) Extracting the files of python-setuptools (95%) Extracting the files of python-setuptools (95%) Extracting the files of python-setuptools (95%) Extracting the files of python-setuptools (95%) Extracting the files of python-setuptools (95%) Extracting the files of python-setuptools (95%) Extracting the files of python-setuptools (95%) Extracting the files of python-setuptools (95%) Extracting the files of python-setuptools (95%) Extracting the files of python-setuptools (96%) Extracting the files of python-setuptools (96%) Extracting the files of python-setuptools (96%) Extracting the files of python-setuptools (96%) Extracting the files of python-setuptools (96%) Extracting the files of python-setuptools (96%) Extracting the files of python-setuptools (96%) Extracting the files of python-setuptools (96%) Extracting the files of python-setuptools (96%) Extracting the files of python-setuptools (96%) Extracting the files of python-setuptools (96%) Extracting the files of python-setuptools (97%) Extracting the files of python-setuptools (97%) Extracting the files of python-setuptools (97%) Extracting the files of python-setuptools (97%) Extracting the files of python-setuptools (97%) Extracting the files of python-setuptools (97%) Extracting the files of python-setuptools (97%) Extracting the files of python-setuptools (97%) Extracting the files of python-setuptools (97%) Extracting the files of python-setuptools (97%) Extracting the files of python-setuptools (97%) Extracting the files of python-setuptools (98%) Extracting the files of python-setuptools (98%) Extracting the files of python-setuptools (98%) Extracting the files of python-setuptools (98%) Extracting the files of python-setuptools (98%) Extracting the files of python-setuptools (98%) Extracting the files of python-setuptools (98%) Extracting the files of python-setuptools (98%) Extracting the files of python-setuptools (98%) Extracting the files of python-setuptools (98%) Extracting the files of python-setuptools (98%) Extracting the files of python-setuptools (99%) Extracting the files of python-setuptools (99%) Extracting the files of python-setuptools (99%) Extracting the files of python-setuptools (99%) Extracting the files of python-setuptools (99%) Extracting the files of python-setuptools (99%) Extracting the files of python-setuptools (99%) Extracting the files of python-setuptools (99%) Extracting the files of python-setuptools (99%) Extracting the files of python-setuptools (99%) Extracting the files of python-setuptools (100%) [complete] Upgraded python-setuptools Installing 62 / 75 python-click-8.4.1-19-1-x86_64.eopkg [cached] Installing python-click, version 8.4.1, release 19 Upgrading to new distribution release Extracting the files of python-click (1%) Extracting the files of python-click (3%) Extracting the files of python-click (5%) Extracting the files of python-click (7%) Extracting the files of python-click (8%) Extracting the files of python-click (10%) Extracting the files of python-click (12%) Extracting the files of python-click (14%) Extracting the files of python-click (16%) Extracting the files of python-click (17%) Extracting the files of python-click (19%) Extracting the files of python-click (21%) Extracting the files of python-click (23%) Extracting the files of python-click (25%) Extracting the files of python-click (26%) Extracting the files of python-click (28%) Extracting the files of python-click (30%) Extracting the files of python-click (32%) Extracting the files of python-click (33%) Extracting the files of python-click (35%) Extracting the files of python-click (37%) Extracting the files of python-click (39%) Extracting the files of python-click (41%) Extracting the files of python-click (42%) Extracting the files of python-click (44%) Extracting the files of python-click (46%) Extracting the files of python-click (48%) Extracting the files of python-click (50%) Extracting the files of python-click (51%) Extracting the files of python-click (53%) Extracting the files of python-click (55%) Extracting the files of python-click (57%) Extracting the files of python-click (58%) Extracting the files of python-click (60%) Extracting the files of python-click (62%) Extracting the files of python-click (64%) Extracting the files of python-click (66%) Extracting the files of python-click (67%) Extracting the files of python-click (69%) Extracting the files of python-click (71%) Extracting the files of python-click (73%) Extracting the files of python-click (75%) Extracting the files of python-click (76%) Extracting the files of python-click (78%) Extracting the files of python-click (80%) Extracting the files of python-click (82%) Extracting the files of python-click (83%) Extracting the files of python-click (85%) Extracting the files of python-click (87%) Extracting the files of python-click (89%) Extracting the files of python-click (91%) Extracting the files of python-click (92%) Extracting the files of python-click (94%) Extracting the files of python-click (96%) Extracting the files of python-click (98%) Extracting the files of python-click (100%) [complete] Upgraded python-click Installing 63 / 75 libgfortran-15.2.0-93-1-x86_64.eopkg [cached] Installing libgfortran, version 15.2.0, release 93 Upgrading to new distribution release Extracting the files of libgfortran (50%) Extracting the files of libgfortran (100%) [complete] Upgraded libgfortran Installing 64 / 75 libusb-1.0.30-19-1-x86_64.eopkg [cached] Installing libusb, version 1.0.30, release 19 Upgrading to new distribution release Extracting the files of libusb (50%) Extracting the files of libusb (100%) [complete] Upgraded libusb Installing 65 / 75 meson-1.11.0-71-1-x86_64.eopkg [cached] Installing meson, version 1.11.0, release 71 Upgrading to new distribution release Extracting the files of meson (0%) Extracting the files of meson (0%) Extracting the files of meson (0%) Extracting the files of meson (0%) Extracting the files of meson (0%) Extracting the files of meson (0%) Extracting the files of meson (0%) Extracting the files of meson (1%) Extracting the files of meson (1%) Extracting the files of meson (1%) Extracting the files of meson (1%) Extracting the files of meson (1%) Extracting the files of meson (1%) Extracting the files of meson (1%) Extracting the files of meson (2%) Extracting the files of meson (2%) Extracting the files of meson (2%) Extracting the files of meson (2%) Extracting the files of meson (2%) Extracting the files of meson (2%) Extracting the files of meson (2%) Extracting the files of meson (2%) Extracting the files of meson (3%) Extracting the files of meson (3%) Extracting the files of meson (3%) Extracting the files of meson (3%) Extracting the files of meson (3%) Extracting the files of meson (3%) Extracting the files of meson (3%) Extracting the files of meson (4%) Extracting the files of meson (4%) Extracting the files of meson (4%) Extracting the files of meson (4%) Extracting the files of meson (4%) Extracting the files of meson (4%) Extracting the files of meson (4%) Extracting the files of meson (4%) Extracting the files of meson (5%) Extracting the files of meson (5%) Extracting the files of meson (5%) Extracting the files of meson (5%) Extracting the files of meson (5%) Extracting the files of meson (5%) Extracting the files of meson (5%) Extracting the files of meson (6%) Extracting the files of meson (6%) Extracting the files of meson (6%) Extracting the files of meson (6%) Extracting the files of meson (6%) Extracting the files of meson (6%) Extracting the files of meson (6%) Extracting the files of meson (7%) Extracting the files of meson (7%) Extracting the files of meson (7%) Extracting the files of meson (7%) Extracting the files of meson (7%) Extracting the files of meson (7%) Extracting the files of meson (7%) Extracting the files of meson (7%) Extracting the files of meson (8%) Extracting the files of meson (8%) Extracting the files of meson (8%) Extracting the files of meson (8%) Extracting the files of meson (8%) Extracting the files of meson (8%) Extracting the files of meson (8%) Extracting the files of meson (9%) Extracting the files of meson (9%) Extracting the files of meson (9%) Extracting the files of meson (9%) Extracting the files of meson (9%) Extracting the files of meson (9%) Extracting the files of meson (9%) Extracting the files of meson (9%) Extracting the files of meson (10%) Extracting the files of meson (10%) Extracting the files of meson (10%) Extracting the files of meson (10%) Extracting the files of meson (10%) Extracting the files of meson (10%) Extracting the files of meson (10%) Extracting the files of meson (11%) Extracting the files of meson (11%) Extracting the files of meson (11%) Extracting the files of meson (11%) Extracting the files of meson (11%) Extracting the files of meson (11%) Extracting the files of meson (11%) Extracting the files of meson (11%) Extracting the files of meson (12%) Extracting the files of meson (12%) Extracting the files of meson (12%) Extracting the files of meson (12%) Extracting the files of meson (12%) Extracting the files of meson (12%) Extracting the files of meson (12%) Extracting the files of meson (13%) Extracting the files of meson (13%) Extracting the files of meson (13%) Extracting the files of meson (13%) Extracting the files of meson (13%) Extracting the files of meson (13%) Extracting the files of meson (13%) Extracting the files of meson (14%) Extracting the files of meson (14%) Extracting the files of meson (14%) Extracting the files of meson (14%) Extracting the files of meson (14%) Extracting the files of meson (14%) Extracting the files of meson (14%) Extracting the files of meson (14%) Extracting the files of meson (15%) Extracting the files of meson (15%) Extracting the files of meson (15%) Extracting the files of meson (15%) Extracting the files of meson (15%) Extracting the files of meson (15%) Extracting the files of meson (15%) Extracting the files of meson (16%) Extracting the files of meson (16%) Extracting the files of meson (16%) Extracting the files of meson (16%) Extracting the files of meson (16%) Extracting the files of meson (16%) Extracting the files of meson (16%) Extracting the files of meson (16%) Extracting the files of meson (17%) Extracting the files of meson (17%) Extracting the files of meson (17%) Extracting the files of meson (17%) Extracting the files of meson (17%) Extracting the files of meson (17%) Extracting the files of meson (17%) Extracting the files of meson (18%) Extracting the files of meson (18%) Extracting the files of meson (18%) Extracting the files of meson (18%) Extracting the files of meson (18%) Extracting the files of meson (18%) Extracting the files of meson (18%) Extracting the files of meson (19%) Extracting the files of meson (19%) Extracting the files of meson (19%) Extracting the files of meson (19%) Extracting the files of meson (19%) Extracting the files of meson (19%) Extracting the files of meson (19%) Extracting the files of meson (19%) Extracting the files of meson (20%) Extracting the files of meson (20%) Extracting the files of meson (20%) Extracting the files of meson (20%) Extracting the files of meson (20%) Extracting the files of meson (20%) Extracting the files of meson (20%) Extracting the files of meson (21%) Extracting the files of meson (21%) Extracting the files of meson (21%) Extracting the files of meson (21%) Extracting the files of meson (21%) Extracting the files of meson (21%) Extracting the files of meson (21%) Extracting the files of meson (21%) Extracting the files of meson (22%) Extracting the files of meson (22%) Extracting the files of meson (22%) Extracting the files of meson (22%) Extracting the files of meson (22%) Extracting the files of meson (22%) Extracting the files of meson (22%) Extracting the files of meson (23%) Extracting the files of meson (23%) Extracting the files of meson (23%) Extracting the files of meson (23%) Extracting the files of meson (23%) Extracting the files of meson (23%) Extracting the files of meson (23%) Extracting the files of meson (23%) Extracting the files of meson (24%) Extracting the files of meson (24%) Extracting the files of meson (24%) Extracting the files of meson (24%) Extracting the files of meson (24%) Extracting the files of meson (24%) Extracting the files of meson (24%) Extracting the files of meson (25%) Extracting the files of meson (25%) Extracting the files of meson (25%) Extracting the files of meson (25%) Extracting the files of meson (25%) Extracting the files of meson (25%) Extracting the files of meson (25%) Extracting the files of meson (26%) Extracting the files of meson (26%) Extracting the files of meson (26%) Extracting the files of meson (26%) Extracting the files of meson (26%) Extracting the files of meson (26%) Extracting the files of meson (26%) Extracting the files of meson (26%) Extracting the files of meson (27%) Extracting the files of meson (27%) Extracting the files of meson (27%) Extracting the files of meson (27%) Extracting the files of meson (27%) Extracting the files of meson (27%) Extracting the files of meson (27%) Extracting the files of meson (28%) Extracting the files of meson (28%) Extracting the files of meson (28%) Extracting the files of meson (28%) Extracting the files of meson (28%) Extracting the files of meson (28%) Extracting the files of meson (28%) Extracting the files of meson (28%) Extracting the files of meson (29%) Extracting the files of meson (29%) Extracting the files of meson (29%) Extracting the files of meson (29%) Extracting the files of meson (29%) Extracting the files of meson (29%) Extracting the files of meson (29%) Extracting the files of meson (30%) Extracting the files of meson (30%) Extracting the files of meson (30%) Extracting the files of meson (30%) Extracting the files of meson (30%) Extracting the files of meson (30%) Extracting the files of meson (30%) Extracting the files of meson (30%) Extracting the files of meson (31%) Extracting the files of meson (31%) Extracting the files of meson (31%) Extracting the files of meson (31%) Extracting the files of meson (31%) Extracting the files of meson (31%) Extracting the files of meson (31%) Extracting the files of meson (32%) Extracting the files of meson (32%) Extracting the files of meson (32%) Extracting the files of meson (32%) Extracting the files of meson (32%) Extracting the files of meson (32%) Extracting the files of meson (32%) Extracting the files of meson (33%) Extracting the files of meson (33%) Extracting the files of meson (33%) Extracting the files of meson (33%) Extracting the files of meson (33%) Extracting the files of meson (33%) Extracting the files of meson (33%) Extracting the files of meson (33%) Extracting the files of meson (34%) Extracting the files of meson (34%) Extracting the files of meson (34%) Extracting the files of meson (34%) Extracting the files of meson (34%) Extracting the files of meson (34%) Extracting the files of meson (34%) Extracting the files of meson (35%) Extracting the files of meson (35%) Extracting the files of meson (35%) Extracting the files of meson (35%) Extracting the files of meson (35%) Extracting the files of meson (35%) Extracting the files of meson (35%) Extracting the files of meson (35%) Extracting the files of meson (36%) Extracting the files of meson (36%) Extracting the files of meson (36%) Extracting the files of meson (36%) Extracting the files of meson (36%) Extracting the files of meson (36%) Extracting the files of meson (36%) Extracting the files of meson (37%) Extracting the files of meson (37%) Extracting the files of meson (37%) Extracting the files of meson (37%) Extracting the files of meson (37%) Extracting the files of meson (37%) Extracting the files of meson (37%) Extracting the files of meson (38%) Extracting the files of meson (38%) Extracting the files of meson (38%) Extracting the files of meson (38%) Extracting the files of meson (38%) Extracting the files of meson (38%) Extracting the files of meson (38%) Extracting the files of meson (38%) Extracting the files of meson (39%) Extracting the files of meson (39%) Extracting the files of meson (39%) Extracting the files of meson (39%) Extracting the files of meson (39%) Extracting the files of meson (39%) Extracting the files of meson (39%) Extracting the files of meson (40%) Extracting the files of meson (40%) Extracting the files of meson (40%) Extracting the files of meson (40%) Extracting the files of meson (40%) Extracting the files of meson (40%) Extracting the files of meson (40%) Extracting the files of meson (40%) Extracting the files of meson (41%) Extracting the files of meson (41%) Extracting the files of meson (41%) Extracting the files of meson (41%) Extracting the files of meson (41%) Extracting the files of meson (41%) Extracting the files of meson (41%) Extracting the files of meson (42%) Extracting the files of meson (42%) Extracting the files of meson (42%) Extracting the files of meson (42%) Extracting the files of meson (42%) Extracting the files of meson (42%) Extracting the files of meson (42%) Extracting the files of meson (42%) Extracting the files of meson (43%) Extracting the files of meson (43%) Extracting the files of meson (43%) Extracting the files of meson (43%) Extracting the files of meson (43%) Extracting the files of meson (43%) Extracting the files of meson (43%) Extracting the files of meson (44%) Extracting the files of meson (44%) Extracting the files of meson (44%) Extracting the files of meson (44%) Extracting the files of meson (44%) Extracting the files of meson (44%) Extracting the files of meson (44%) Extracting the files of meson (45%) Extracting the files of meson (45%) Extracting the files of meson (45%) Extracting the files of meson (45%) Extracting the files of meson (45%) Extracting the files of meson (45%) Extracting the files of meson (45%) Extracting the files of meson (45%) Extracting the files of meson (46%) Extracting the files of meson (46%) Extracting the files of meson (46%) Extracting the files of meson (46%) Extracting the files of meson (46%) Extracting the files of meson (46%) Extracting the files of meson (46%) Extracting the files of meson (47%) Extracting the files of meson (47%) Extracting the files of meson (47%) Extracting the files of meson (47%) Extracting the files of meson (47%) Extracting the files of meson (47%) Extracting the files of meson (47%) Extracting the files of meson (47%) Extracting the files of meson (48%) Extracting the files of meson (48%) Extracting the files of meson (48%) Extracting the files of meson (48%) Extracting the files of meson (48%) Extracting the files of meson (48%) Extracting the files of meson (48%) Extracting the files of meson (49%) Extracting the files of meson (49%) Extracting the files of meson (49%) Extracting the files of meson (49%) Extracting the files of meson (49%) Extracting the files of meson (49%) Extracting the files of meson (49%) Extracting the files of meson (50%) Extracting the files of meson (50%) Extracting the files of meson (50%) Extracting the files of meson (50%) Extracting the files of meson (50%) Extracting the files of meson (50%) Extracting the files of meson (50%) Extracting the files of meson (50%) Extracting the files of meson (51%) Extracting the files of meson (51%) Extracting the files of meson (51%) Extracting the files of meson (51%) Extracting the files of meson (51%) Extracting the files of meson (51%) Extracting the files of meson (51%) Extracting the files of meson (52%) Extracting the files of meson (52%) Extracting the files of meson (52%) Extracting the files of meson (52%) Extracting the files of meson (52%) Extracting the files of meson (52%) Extracting the files of meson (52%) Extracting the files of meson (52%) Extracting the files of meson (53%) Extracting the files of meson (53%) Extracting the files of meson (53%) Extracting the files of meson (53%) Extracting the files of meson (53%) Extracting the files of meson (53%) Extracting the files of meson (53%) Extracting the files of meson (54%) Extracting the files of meson (54%) Extracting the files of meson (54%) Extracting the files of meson (54%) Extracting the files of meson (54%) Extracting the files of meson (54%) Extracting the files of meson (54%) Extracting the files of meson (54%) Extracting the files of meson (55%) Extracting the files of meson (55%) Extracting the files of meson (55%) Extracting the files of meson (55%) Extracting the files of meson (55%) Extracting the files of meson (55%) Extracting the files of meson (55%) Extracting the files of meson (56%) Extracting the files of meson (56%) Extracting the files of meson (56%) Extracting the files of meson (56%) Extracting the files of meson (56%) Extracting the files of meson (56%) Extracting the files of meson (56%) Extracting the files of meson (57%) Extracting the files of meson (57%) Extracting the files of meson (57%) Extracting the files of meson (57%) Extracting the files of meson (57%) Extracting the files of meson (57%) Extracting the files of meson (57%) Extracting the files of meson (57%) Extracting the files of meson (58%) Extracting the files of meson (58%) Extracting the files of meson (58%) Extracting the files of meson (58%) Extracting the files of meson (58%) Extracting the files of meson (58%) Extracting the files of meson (58%) Extracting the files of meson (59%) Extracting the files of meson (59%) Extracting the files of meson (59%) Extracting the files of meson (59%) Extracting the files of meson (59%) Extracting the files of meson (59%) Extracting the files of meson (59%) Extracting the files of meson (59%) Extracting the files of meson (60%) Extracting the files of meson (60%) Extracting the files of meson (60%) Extracting the files of meson (60%) Extracting the files of meson (60%) Extracting the files of meson (60%) Extracting the files of meson (60%) Extracting the files of meson (61%) Extracting the files of meson (61%) Extracting the files of meson (61%) Extracting the files of meson (61%) Extracting the files of meson (61%) Extracting the files of meson (61%) Extracting the files of meson (61%) Extracting the files of meson (61%) Extracting the files of meson (62%) Extracting the files of meson (62%) Extracting the files of meson (62%) Extracting the files of meson (62%) Extracting the files of meson (62%) Extracting the files of meson (62%) Extracting the files of meson (62%) Extracting the files of meson (63%) Extracting the files of meson (63%) Extracting the files of meson (63%) Extracting the files of meson (63%) Extracting the files of meson (63%) Extracting the files of meson (63%) Extracting the files of meson (63%) Extracting the files of meson (64%) Extracting the files of meson (64%) Extracting the files of meson (64%) Extracting the files of meson (64%) Extracting the files of meson (64%) Extracting the files of meson (64%) Extracting the files of meson (64%) Extracting the files of meson (64%) Extracting the files of meson (65%) Extracting the files of meson (65%) Extracting the files of meson (65%) Extracting the files of meson (65%) Extracting the files of meson (65%) Extracting the files of meson (65%) Extracting the files of meson (65%) Extracting the files of meson (66%) Extracting the files of meson (66%) Extracting the files of meson (66%) Extracting the files of meson (66%) Extracting the files of meson (66%) Extracting the files of meson (66%) Extracting the files of meson (66%) Extracting the files of meson (66%) Extracting the files of meson (67%) Extracting the files of meson (67%) Extracting the files of meson (67%) Extracting the files of meson (67%) Extracting the files of meson (67%) Extracting the files of meson (67%) Extracting the files of meson (67%) Extracting the files of meson (68%) Extracting the files of meson (68%) Extracting the files of meson (68%) Extracting the files of meson (68%) Extracting the files of meson (68%) Extracting the files of meson (68%) Extracting the files of meson (68%) Extracting the files of meson (69%) Extracting the files of meson (69%) Extracting the files of meson (69%) Extracting the files of meson (69%) Extracting the files of meson (69%) Extracting the files of meson (69%) Extracting the files of meson (69%) Extracting the files of meson (69%) Extracting the files of meson (70%) Extracting the files of meson (70%) Extracting the files of meson (70%) Extracting the files of meson (70%) Extracting the files of meson (70%) Extracting the files of meson (70%) Extracting the files of meson (70%) Extracting the files of meson (71%) Extracting the files of meson (71%) Extracting the files of meson (71%) Extracting the files of meson (71%) Extracting the files of meson (71%) Extracting the files of meson (71%) Extracting the files of meson (71%) Extracting the files of meson (71%) Extracting the files of meson (72%) Extracting the files of meson (72%) Extracting the files of meson (72%) Extracting the files of meson (72%) Extracting the files of meson (72%) Extracting the files of meson (72%) Extracting the files of meson (72%) Extracting the files of meson (73%) Extracting the files of meson (73%) Extracting the files of meson (73%) Extracting the files of meson (73%) Extracting the files of meson (73%) Extracting the files of meson (73%) Extracting the files of meson (73%) Extracting the files of meson (73%) Extracting the files of meson (74%) Extracting the files of meson (74%) Extracting the files of meson (74%) Extracting the files of meson (74%) Extracting the files of meson (74%) Extracting the files of meson (74%) Extracting the files of meson (74%) Extracting the files of meson (75%) Extracting the files of meson (75%) Extracting the files of meson (75%) Extracting the files of meson (75%) Extracting the files of meson (75%) Extracting the files of meson (75%) Extracting the files of meson (75%) Extracting the files of meson (76%) Extracting the files of meson (76%) Extracting the files of meson (76%) Extracting the files of meson (76%) Extracting the files of meson (76%) Extracting the files of meson (76%) Extracting the files of meson (76%) Extracting the files of meson (76%) Extracting the files of meson (77%) Extracting the files of meson (77%) Extracting the files of meson (77%) Extracting the files of meson (77%) Extracting the files of meson (77%) Extracting the files of meson (77%) Extracting the files of meson (77%) Extracting the files of meson (78%) Extracting the files of meson (78%) Extracting the files of meson (78%) Extracting the files of meson (78%) Extracting the files of meson (78%) Extracting the files of meson (78%) Extracting the files of meson (78%) Extracting the files of meson (78%) Extracting the files of meson (79%) Extracting the files of meson (79%) Extracting the files of meson (79%) Extracting the files of meson (79%) Extracting the files of meson (79%) Extracting the files of meson (79%) Extracting the files of meson (79%) Extracting the files of meson (80%) Extracting the files of meson (80%) Extracting the files of meson (80%) Extracting the files of meson (80%) Extracting the files of meson (80%) Extracting the files of meson (80%) Extracting the files of meson (80%) Extracting the files of meson (80%) Extracting the files of meson (81%) Extracting the files of meson (81%) Extracting the files of meson (81%) Extracting the files of meson (81%) Extracting the files of meson (81%) Extracting the files of meson (81%) Extracting the files of meson (81%) Extracting the files of meson (82%) Extracting the files of meson (82%) Extracting the files of meson (82%) Extracting the files of meson (82%) Extracting the files of meson (82%) Extracting the files of meson (82%) Extracting the files of meson (82%) Extracting the files of meson (83%) Extracting the files of meson (83%) Extracting the files of meson (83%) Extracting the files of meson (83%) Extracting the files of meson (83%) Extracting the files of meson (83%) Extracting the files of meson (83%) Extracting the files of meson (83%) Extracting the files of meson (84%) Extracting the files of meson (84%) Extracting the files of meson (84%) Extracting the files of meson (84%) Extracting the files of meson (84%) Extracting the files of meson (84%) Extracting the files of meson (84%) Extracting the files of meson (85%) Extracting the files of meson (85%) Extracting the files of meson (85%) Extracting the files of meson (85%) Extracting the files of meson (85%) Extracting the files of meson (85%) Extracting the files of meson (85%) Extracting the files of meson (85%) Extracting the files of meson (86%) Extracting the files of meson (86%) Extracting the files of meson (86%) Extracting the files of meson (86%) Extracting the files of meson (86%) Extracting the files of meson (86%) Extracting the files of meson (86%) Extracting the files of meson (87%) Extracting the files of meson (87%) Extracting the files of meson (87%) Extracting the files of meson (87%) Extracting the files of meson (87%) Extracting the files of meson (87%) Extracting the files of meson (87%) Extracting the files of meson (88%) Extracting the files of meson (88%) Extracting the files of meson (88%) Extracting the files of meson (88%) Extracting the files of meson (88%) Extracting the files of meson (88%) Extracting the files of meson (88%) Extracting the files of meson (88%) Extracting the files of meson (89%) Extracting the files of meson (89%) Extracting the files of meson (89%) Extracting the files of meson (89%) Extracting the files of meson (89%) Extracting the files of meson (89%) Extracting the files of meson (89%) Extracting the files of meson (90%) Extracting the files of meson (90%) Extracting the files of meson (90%) Extracting the files of meson (90%) Extracting the files of meson (90%) Extracting the files of meson (90%) Extracting the files of meson (90%) Extracting the files of meson (90%) Extracting the files of meson (91%) Extracting the files of meson (91%) Extracting the files of meson (91%) Extracting the files of meson (91%) Extracting the files of meson (91%) Extracting the files of meson (91%) Extracting the files of meson (91%) Extracting the files of meson (92%) Extracting the files of meson (92%) Extracting the files of meson (92%) Extracting the files of meson (92%) Extracting the files of meson (92%) Extracting the files of meson (92%) Extracting the files of meson (92%) Extracting the files of meson (92%) Extracting the files of meson (93%) Extracting the files of meson (93%) Extracting the files of meson (93%) Extracting the files of meson (93%) Extracting the files of meson (93%) Extracting the files of meson (93%) Extracting the files of meson (93%) Extracting the files of meson (94%) Extracting the files of meson (94%) Extracting the files of meson (94%) Extracting the files of meson (94%) Extracting the files of meson (94%) Extracting the files of meson (94%) Extracting the files of meson (94%) Extracting the files of meson (95%) Extracting the files of meson (95%) Extracting the files of meson (95%) Extracting the files of meson (95%) Extracting the files of meson (95%) Extracting the files of meson (95%) Extracting the files of meson (95%) Extracting the files of meson (95%) Extracting the files of meson (96%) Extracting the files of meson (96%) Extracting the files of meson (96%) Extracting the files of meson (96%) Extracting the files of meson (96%) Extracting the files of meson (96%) Extracting the files of meson (96%) Extracting the files of meson (97%) Extracting the files of meson (97%) Extracting the files of meson (97%) Extracting the files of meson (97%) Extracting the files of meson (97%) Extracting the files of meson (97%) Extracting the files of meson (97%) Extracting the files of meson (97%) Extracting the files of meson (98%) Extracting the files of meson (98%) Extracting the files of meson (98%) Extracting the files of meson (98%) Extracting the files of meson (98%) Extracting the files of meson (98%) Extracting the files of meson (98%) Extracting the files of meson (99%) Extracting the files of meson (99%) Extracting the files of meson (99%) Extracting the files of meson (99%) Extracting the files of meson (99%) Extracting the files of meson (99%) Extracting the files of meson (99%) Extracting the files of meson (100%) [complete] Upgraded meson Installing 66 / 75 eopkg-4.5.0-42-1-x86_64.eopkg [cached] Installing eopkg, version 4.5.0, release 42 Upgrading to new distribution release Extracting the files of eopkg (6%) Extracting the files of eopkg (12%) Extracting the files of eopkg (18%) Extracting the files of eopkg (25%) Extracting the files of eopkg (31%) Extracting the files of eopkg (37%) Extracting the files of eopkg (43%) Extracting the files of eopkg (50%) Extracting the files of eopkg (56%) Extracting the files of eopkg (62%) Extracting the files of eopkg (68%) Extracting the files of eopkg (75%) Extracting the files of eopkg (81%) Extracting the files of eopkg (87%) Extracting the files of eopkg (93%) Extracting the files of eopkg (100%) [complete] Upgraded eopkg Installing 67 / 75 libnss-3.125-84-1-x86_64.eopkg [cached] Installing libnss, version 3.125, release 84 Upgrading to new distribution release Extracting the files of libnss (3%) Extracting the files of libnss (6%) Extracting the files of libnss (9%) Extracting the files of libnss (12%) Extracting the files of libnss (15%) Extracting the files of libnss (18%) Extracting the files of libnss (21%) Extracting the files of libnss (24%) Extracting the files of libnss (27%) Extracting the files of libnss (30%) Extracting the files of libnss (33%) Extracting the files of libnss (36%) Extracting the files of libnss (39%) Extracting the files of libnss (42%) Extracting the files of libnss (45%) Extracting the files of libnss (48%) Extracting the files of libnss (51%) Extracting the files of libnss (54%) Extracting the files of libnss (57%) Extracting the files of libnss (60%) Extracting the files of libnss (63%) Extracting the files of libnss (66%) Extracting the files of libnss (69%) Extracting the files of libnss (72%) Extracting the files of libnss (75%) Extracting the files of libnss (78%) Extracting the files of libnss (81%) Extracting the files of libnss (84%) Extracting the files of libnss (87%) Extracting the files of libnss (90%) Extracting the files of libnss (93%) Extracting the files of libnss (96%) Extracting the files of libnss (100%) [complete] Upgraded libnss Installing 68 / 75 g++-15.2.0-93-1-x86_64.eopkg [cached] Installing g++, version 15.2.0, release 93 Upgrading to new distribution release Extracting the files of g++ (0%) Extracting the files of g++ (0%) Extracting the files of g++ (0%) Extracting the files of g++ (0%) Extracting the files of g++ (0%) Extracting the files of g++ (0%) Extracting the files of g++ (0%) Extracting the files of g++ (0%) Extracting the files of g++ (1%) Extracting the files of g++ (1%) Extracting the files of g++ (1%) Extracting the files of g++ (1%) Extracting the files of g++ (1%) Extracting the files of g++ (1%) Extracting the files of g++ (1%) Extracting the files of g++ (1%) Extracting the files of g++ (1%) Extracting the files of g++ (2%) Extracting the files of g++ (2%) Extracting the files of g++ (2%) Extracting the files of g++ (2%) Extracting the files of g++ (2%) Extracting the files of g++ (2%) Extracting the files of g++ (2%) Extracting the files of g++ (2%) Extracting the files of g++ (2%) Extracting the files of g++ (3%) Extracting the files of g++ (3%) Extracting the files of g++ (3%) Extracting the files of g++ (3%) Extracting the files of g++ (3%) Extracting the files of g++ (3%) Extracting the files of g++ (3%) Extracting the files of g++ (3%) Extracting the files of g++ (4%) Extracting the files of g++ (4%) Extracting the files of g++ (4%) Extracting the files of g++ (4%) Extracting the files of g++ (4%) Extracting the files of g++ (4%) Extracting the files of g++ (4%) Extracting the files of g++ (4%) Extracting the files of g++ (4%) Extracting the files of g++ (5%) Extracting the files of g++ (5%) Extracting the files of g++ (5%) Extracting the files of g++ (5%) Extracting the files of g++ (5%) Extracting the files of g++ (5%) Extracting the files of g++ (5%) Extracting the files of g++ (5%) Extracting the files of g++ (5%) Extracting the files of g++ (6%) Extracting the files of g++ (6%) Extracting the files of g++ (6%) Extracting the files of g++ (6%) Extracting the files of g++ (6%) Extracting the files of g++ (6%) Extracting the files of g++ (6%) Extracting the files of g++ (6%) Extracting the files of g++ (6%) Extracting the files of g++ (7%) Extracting the files of g++ (7%) Extracting the files of g++ (7%) Extracting the files of g++ (7%) Extracting the files of g++ (7%) Extracting the files of g++ (7%) Extracting the files of g++ (7%) Extracting the files of g++ (7%) Extracting the files of g++ (8%) Extracting the files of g++ (8%) Extracting the files of g++ (8%) Extracting the files of g++ (8%) Extracting the files of g++ (8%) Extracting the files of g++ (8%) Extracting the files of g++ (8%) Extracting the files of g++ (8%) Extracting the files of g++ (8%) Extracting the files of g++ (9%) Extracting the files of g++ (9%) Extracting the files of g++ (9%) Extracting the files of g++ (9%) Extracting the files of g++ (9%) Extracting the files of g++ (9%) Extracting the files of g++ (9%) Extracting the files of g++ (9%) Extracting the files of g++ (9%) Extracting the files of g++ (10%) Extracting the files of g++ (10%) Extracting the files of g++ (10%) Extracting the files of g++ (10%) Extracting the files of g++ (10%) Extracting the files of g++ (10%) Extracting the files of g++ (10%) Extracting the files of g++ (10%) Extracting the files of g++ (11%) Extracting the files of g++ (11%) Extracting the files of g++ (11%) Extracting the files of g++ (11%) Extracting the files of g++ (11%) Extracting the files of g++ (11%) Extracting the files of g++ (11%) Extracting the files of g++ (11%) Extracting the files of g++ (11%) Extracting the files of g++ (12%) Extracting the files of g++ (12%) Extracting the files of g++ (12%) Extracting the files of g++ (12%) Extracting the files of g++ (12%) Extracting the files of g++ (12%) Extracting the files of g++ (12%) Extracting the files of g++ (12%) Extracting the files of g++ (12%) Extracting the files of g++ (13%) Extracting the files of g++ (13%) Extracting the files of g++ (13%) Extracting the files of g++ (13%) Extracting the files of g++ (13%) Extracting the files of g++ (13%) Extracting the files of g++ (13%) Extracting the files of g++ (13%) Extracting the files of g++ (13%) Extracting the files of g++ (14%) Extracting the files of g++ (14%) Extracting the files of g++ (14%) Extracting the files of g++ (14%) Extracting the files of g++ (14%) Extracting the files of g++ (14%) Extracting the files of g++ (14%) Extracting the files of g++ (14%) Extracting the files of g++ (15%) Extracting the files of g++ (15%) Extracting the files of g++ (15%) Extracting the files of g++ (15%) Extracting the files of g++ (15%) Extracting the files of g++ (15%) Extracting the files of g++ (15%) Extracting the files of g++ (15%) Extracting the files of g++ (15%) Extracting the files of g++ (16%) Extracting the files of g++ (16%) Extracting the files of g++ (16%) Extracting the files of g++ (16%) Extracting the files of g++ (16%) Extracting the files of g++ (16%) Extracting the files of g++ (16%) Extracting the files of g++ (16%) Extracting the files of g++ (16%) Extracting the files of g++ (17%) Extracting the files of g++ (17%) Extracting the files of g++ (17%) Extracting the files of g++ (17%) Extracting the files of g++ (17%) Extracting the files of g++ (17%) Extracting the files of g++ (17%) Extracting the files of g++ (17%) Extracting the files of g++ (18%) Extracting the files of g++ (18%) Extracting the files of g++ (18%) Extracting the files of g++ (18%) Extracting the files of g++ (18%) Extracting the files of g++ (18%) Extracting the files of g++ (18%) Extracting the files of g++ (18%) Extracting the files of g++ (18%) Extracting the files of g++ (19%) Extracting the files of g++ (19%) Extracting the files of g++ (19%) Extracting the files of g++ (19%) Extracting the files of g++ (19%) Extracting the files of g++ (19%) Extracting the files of g++ (19%) Extracting the files of g++ (19%) Extracting the files of g++ (19%) Extracting the files of g++ (20%) Extracting the files of g++ (20%) Extracting the files of g++ (20%) Extracting the files of g++ (20%) Extracting the files of g++ (20%) Extracting the files of g++ (20%) Extracting the files of g++ (20%) Extracting the files of g++ (20%) Extracting the files of g++ (20%) Extracting the files of g++ (21%) Extracting the files of g++ (21%) Extracting the files of g++ (21%) Extracting the files of g++ (21%) Extracting the files of g++ (21%) Extracting the files of g++ (21%) Extracting the files of g++ (21%) Extracting the files of g++ (21%) Extracting the files of g++ (22%) Extracting the files of g++ (22%) Extracting the files of g++ (22%) Extracting the files of g++ (22%) Extracting the files of g++ (22%) Extracting the files of g++ (22%) Extracting the files of g++ (22%) Extracting the files of g++ (22%) Extracting the files of g++ (22%) Extracting the files of g++ (23%) Extracting the files of g++ (23%) Extracting the files of g++ (23%) Extracting the files of g++ (23%) Extracting the files of g++ (23%) Extracting the files of g++ (23%) Extracting the files of g++ (23%) Extracting the files of g++ (23%) Extracting the files of g++ (23%) Extracting the files of g++ (24%) Extracting the files of g++ (24%) Extracting the files of g++ (24%) Extracting the files of g++ (24%) Extracting the files of g++ (24%) Extracting the files of g++ (24%) Extracting the files of g++ (24%) Extracting the files of g++ (24%) Extracting the files of g++ (25%) Extracting the files of g++ (25%) Extracting the files of g++ (25%) Extracting the files of g++ (25%) Extracting the files of g++ (25%) Extracting the files of g++ (25%) Extracting the files of g++ (25%) Extracting the files of g++ (25%) Extracting the files of g++ (25%) Extracting the files of g++ (26%) Extracting the files of g++ (26%) Extracting the files of g++ (26%) Extracting the files of g++ (26%) Extracting the files of g++ (26%) Extracting the files of g++ (26%) Extracting the files of g++ (26%) Extracting the files of g++ (26%) Extracting the files of g++ (26%) Extracting the files of g++ (27%) Extracting the files of g++ (27%) Extracting the files of g++ (27%) Extracting the files of g++ (27%) Extracting the files of g++ (27%) Extracting the files of g++ (27%) Extracting the files of g++ (27%) Extracting the files of g++ (27%) Extracting the files of g++ (27%) Extracting the files of g++ (28%) Extracting the files of g++ (28%) Extracting the files of g++ (28%) Extracting the files of g++ (28%) Extracting the files of g++ (28%) Extracting the files of g++ (28%) Extracting the files of g++ (28%) Extracting the files of g++ (28%) Extracting the files of g++ (29%) Extracting the files of g++ (29%) Extracting the files of g++ (29%) Extracting the files of g++ (29%) Extracting the files of g++ (29%) Extracting the files of g++ (29%) Extracting the files of g++ (29%) Extracting the files of g++ (29%) Extracting the files of g++ (29%) Extracting the files of g++ (30%) Extracting the files of g++ (30%) Extracting the files of g++ (30%) Extracting the files of g++ (30%) Extracting the files of g++ (30%) Extracting the files of g++ (30%) Extracting the files of g++ (30%) Extracting the files of g++ (30%) Extracting the files of g++ (30%) Extracting the files of g++ (31%) Extracting the files of g++ (31%) Extracting the files of g++ (31%) Extracting the files of g++ (31%) Extracting the files of g++ (31%) Extracting the files of g++ (31%) Extracting the files of g++ (31%) Extracting the files of g++ (31%) Extracting the files of g++ (31%) Extracting the files of g++ (32%) Extracting the files of g++ (32%) Extracting the files of g++ (32%) Extracting the files of g++ (32%) Extracting the files of g++ (32%) Extracting the files of g++ (32%) Extracting the files of g++ (32%) Extracting the files of g++ (32%) Extracting the files of g++ (33%) Extracting the files of g++ (33%) Extracting the files of g++ (33%) Extracting the files of g++ (33%) Extracting the files of g++ (33%) Extracting the files of g++ (33%) Extracting the files of g++ (33%) Extracting the files of g++ (33%) Extracting the files of g++ (33%) Extracting the files of g++ (34%) Extracting the files of g++ (34%) Extracting the files of g++ (34%) Extracting the files of g++ (34%) Extracting the files of g++ (34%) Extracting the files of g++ (34%) Extracting the files of g++ (34%) Extracting the files of g++ (34%) Extracting the files of g++ (34%) Extracting the files of g++ (35%) Extracting the files of g++ (35%) Extracting the files of g++ (35%) Extracting the files of g++ (35%) Extracting the files of g++ (35%) Extracting the files of g++ (35%) Extracting the files of g++ (35%) Extracting the files of g++ (35%) Extracting the files of g++ (36%) Extracting the files of g++ (36%) Extracting the files of g++ (36%) Extracting the files of g++ (36%) Extracting the files of g++ (36%) Extracting the files of g++ (36%) Extracting the files of g++ (36%) Extracting the files of g++ (36%) Extracting the files of g++ (36%) Extracting the files of g++ (37%) Extracting the files of g++ (37%) Extracting the files of g++ (37%) Extracting the files of g++ (37%) Extracting the files of g++ (37%) Extracting the files of g++ (37%) Extracting the files of g++ (37%) Extracting the files of g++ (37%) Extracting the files of g++ (37%) Extracting the files of g++ (38%) Extracting the files of g++ (38%) Extracting the files of g++ (38%) Extracting the files of g++ (38%) Extracting the files of g++ (38%) Extracting the files of g++ (38%) Extracting the files of g++ (38%) Extracting the files of g++ (38%) Extracting the files of g++ (38%) Extracting the files of g++ (39%) Extracting the files of g++ (39%) Extracting the files of g++ (39%) Extracting the files of g++ (39%) Extracting the files of g++ (39%) Extracting the files of g++ (39%) Extracting the files of g++ (39%) Extracting the files of g++ (39%) Extracting the files of g++ (40%) Extracting the files of g++ (40%) Extracting the files of g++ (40%) Extracting the files of g++ (40%) Extracting the files of g++ (40%) Extracting the files of g++ (40%) Extracting the files of g++ (40%) Extracting the files of g++ (40%) Extracting the files of g++ (40%) Extracting the files of g++ (41%) Extracting the files of g++ (41%) Extracting the files of g++ (41%) Extracting the files of g++ (41%) Extracting the files of g++ (41%) Extracting the files of g++ (41%) Extracting the files of g++ (41%) Extracting the files of g++ (41%) Extracting the files of g++ (41%) Extracting the files of g++ (42%) Extracting the files of g++ (42%) Extracting the files of g++ (42%) Extracting the files of g++ (42%) Extracting the files of g++ (42%) Extracting the files of g++ (42%) Extracting the files of g++ (42%) Extracting the files of g++ (42%) Extracting the files of g++ (43%) Extracting the files of g++ (43%) Extracting the files of g++ (43%) Extracting the files of g++ (43%) Extracting the files of g++ (43%) Extracting the files of g++ (43%) Extracting the files of g++ (43%) Extracting the files of g++ (43%) Extracting the files of g++ (43%) Extracting the files of g++ (44%) Extracting the files of g++ (44%) Extracting the files of g++ (44%) Extracting the files of g++ (44%) Extracting the files of g++ (44%) Extracting the files of g++ (44%) Extracting the files of g++ (44%) Extracting the files of g++ (44%) Extracting the files of g++ (44%) Extracting the files of g++ (45%) Extracting the files of g++ (45%) Extracting the files of g++ (45%) Extracting the files of g++ (45%) Extracting the files of g++ (45%) Extracting the files of g++ (45%) Extracting the files of g++ (45%) Extracting the files of g++ (45%) Extracting the files of g++ (45%) Extracting the files of g++ (46%) Extracting the files of g++ (46%) Extracting the files of g++ (46%) Extracting the files of g++ (46%) Extracting the files of g++ (46%) Extracting the files of g++ (46%) Extracting the files of g++ (46%) Extracting the files of g++ (46%) Extracting the files of g++ (47%) Extracting the files of g++ (47%) Extracting the files of g++ (47%) Extracting the files of g++ (47%) Extracting the files of g++ (47%) Extracting the files of g++ (47%) Extracting the files of g++ (47%) Extracting the files of g++ (47%) Extracting the files of g++ (47%) Extracting the files of g++ (48%) Extracting the files of g++ (48%) Extracting the files of g++ (48%) Extracting the files of g++ (48%) Extracting the files of g++ (48%) Extracting the files of g++ (48%) Extracting the files of g++ (48%) Extracting the files of g++ (48%) Extracting the files of g++ (48%) Extracting the files of g++ (49%) Extracting the files of g++ (49%) Extracting the files of g++ (49%) Extracting the files of g++ (49%) Extracting the files of g++ (49%) Extracting the files of g++ (49%) Extracting the files of g++ (49%) Extracting the files of g++ (49%) Extracting the files of g++ (50%) Extracting the files of g++ (50%) Extracting the files of g++ (50%) Extracting the files of g++ (50%) Extracting the files of g++ (50%) Extracting the files of g++ (50%) Extracting the files of g++ (50%) Extracting the files of g++ (50%) Extracting the files of g++ (50%) Extracting the files of g++ (51%) Extracting the files of g++ (51%) Extracting the files of g++ (51%) Extracting the files of g++ (51%) Extracting the files of g++ (51%) Extracting the files of g++ (51%) Extracting the files of g++ (51%) Extracting the files of g++ (51%) Extracting the files of g++ (51%) Extracting the files of g++ (52%) Extracting the files of g++ (52%) Extracting the files of g++ (52%) Extracting the files of g++ (52%) Extracting the files of g++ (52%) Extracting the files of g++ (52%) Extracting the files of g++ (52%) Extracting the files of g++ (52%) Extracting the files of g++ (52%) Extracting the files of g++ (53%) Extracting the files of g++ (53%) Extracting the files of g++ (53%) Extracting the files of g++ (53%) Extracting the files of g++ (53%) Extracting the files of g++ (53%) Extracting the files of g++ (53%) Extracting the files of g++ (53%) Extracting the files of g++ (54%) Extracting the files of g++ (54%) Extracting the files of g++ (54%) Extracting the files of g++ (54%) Extracting the files of g++ (54%) Extracting the files of g++ (54%) Extracting the files of g++ (54%) Extracting the files of g++ (54%) Extracting the files of g++ (54%) Extracting the files of g++ (55%) Extracting the files of g++ (55%) Extracting the files of g++ (55%) Extracting the files of g++ (55%) Extracting the files of g++ (55%) Extracting the files of g++ (55%) Extracting the files of g++ (55%) Extracting the files of g++ (55%) Extracting the files of g++ (55%) Extracting the files of g++ (56%) Extracting the files of g++ (56%) Extracting the files of g++ (56%) Extracting the files of g++ (56%) Extracting the files of g++ (56%) Extracting the files of g++ (56%) Extracting the files of g++ (56%) Extracting the files of g++ (56%) Extracting the files of g++ (56%) Extracting the files of g++ (57%) Extracting the files of g++ (57%) Extracting the files of g++ (57%) Extracting the files of g++ (57%) Extracting the files of g++ (57%) Extracting the files of g++ (57%) Extracting the files of g++ (57%) Extracting the files of g++ (57%) Extracting the files of g++ (58%) Extracting the files of g++ (58%) Extracting the files of g++ (58%) Extracting the files of g++ (58%) Extracting the files of g++ (58%) Extracting the files of g++ (58%) Extracting the files of g++ (58%) Extracting the files of g++ (58%) Extracting the files of g++ (58%) Extracting the files of g++ (59%) Extracting the files of g++ (59%) Extracting the files of g++ (59%) Extracting the files of g++ (59%) Extracting the files of g++ (59%) Extracting the files of g++ (59%) Extracting the files of g++ (59%) Extracting the files of g++ (59%) Extracting the files of g++ (59%) Extracting the files of g++ (60%) Extracting the files of g++ (60%) Extracting the files of g++ (60%) Extracting the files of g++ (60%) Extracting the files of g++ (60%) Extracting the files of g++ (60%) Extracting the files of g++ (60%) Extracting the files of g++ (60%) Extracting the files of g++ (61%) Extracting the files of g++ (61%) Extracting the files of g++ (61%) Extracting the files of g++ (61%) Extracting the files of g++ (61%) Extracting the files of g++ (61%) Extracting the files of g++ (61%) Extracting the files of g++ (61%) Extracting the files of g++ (61%) Extracting the files of g++ (62%) Extracting the files of g++ (62%) Extracting the files of g++ (62%) Extracting the files of g++ (62%) Extracting the files of g++ (62%) Extracting the files of g++ (62%) Extracting the files of g++ (62%) Extracting the files of g++ (62%) Extracting the files of g++ (62%) Extracting the files of g++ (63%) Extracting the files of g++ (63%) Extracting the files of g++ (63%) Extracting the files of g++ (63%) Extracting the files of g++ (63%) Extracting the files of g++ (63%) Extracting the files of g++ (63%) Extracting the files of g++ (63%) Extracting the files of g++ (63%) Extracting the files of g++ (64%) Extracting the files of g++ (64%) Extracting the files of g++ (64%) Extracting the files of g++ (64%) Extracting the files of g++ (64%) Extracting the files of g++ (64%) Extracting the files of g++ (64%) Extracting the files of g++ (64%) Extracting the files of g++ (65%) Extracting the files of g++ (65%) Extracting the files of g++ (65%) Extracting the files of g++ (65%) Extracting the files of g++ (65%) Extracting the files of g++ (65%) Extracting the files of g++ (65%) Extracting the files of g++ (65%) Extracting the files of g++ (65%) Extracting the files of g++ (66%) Extracting the files of g++ (66%) Extracting the files of g++ (66%) Extracting the files of g++ (66%) Extracting the files of g++ (66%) Extracting the files of g++ (66%) Extracting the files of g++ (66%) Extracting the files of g++ (66%) Extracting the files of g++ (66%) Extracting the files of g++ (67%) Extracting the files of g++ (67%) Extracting the files of g++ (67%) Extracting the files of g++ (67%) Extracting the files of g++ (67%) Extracting the files of g++ (67%) Extracting the files of g++ (67%) Extracting the files of g++ (67%) Extracting the files of g++ (68%) Extracting the files of g++ (68%) Extracting the files of g++ (68%) Extracting the files of g++ (68%) Extracting the files of g++ (68%) Extracting the files of g++ (68%) Extracting the files of g++ (68%) Extracting the files of g++ (68%) Extracting the files of g++ (68%) Extracting the files of g++ (69%) Extracting the files of g++ (69%) Extracting the files of g++ (69%) Extracting the files of g++ (69%) Extracting the files of g++ (69%) Extracting the files of g++ (69%) Extracting the files of g++ (69%) Extracting the files of g++ (69%) Extracting the files of g++ (69%) Extracting the files of g++ (70%) Extracting the files of g++ (70%) Extracting the files of g++ (70%) Extracting the files of g++ (70%) Extracting the files of g++ (70%) Extracting the files of g++ (70%) Extracting the files of g++ (70%) Extracting the files of g++ (70%) Extracting the files of g++ (70%) Extracting the files of g++ (71%) Extracting the files of g++ (71%) Extracting the files of g++ (71%) Extracting the files of g++ (71%) Extracting the files of g++ (71%) Extracting the files of g++ (71%) Extracting the files of g++ (71%) Extracting the files of g++ (71%) Extracting the files of g++ (72%) Extracting the files of g++ (72%) Extracting the files of g++ (72%) Extracting the files of g++ (72%) Extracting the files of g++ (72%) Extracting the files of g++ (72%) Extracting the files of g++ (72%) Extracting the files of g++ (72%) Extracting the files of g++ (72%) Extracting the files of g++ (73%) Extracting the files of g++ (73%) Extracting the files of g++ (73%) Extracting the files of g++ (73%) Extracting the files of g++ (73%) Extracting the files of g++ (73%) Extracting the files of g++ (73%) Extracting the files of g++ (73%) Extracting the files of g++ (73%) Extracting the files of g++ (74%) Extracting the files of g++ (74%) Extracting the files of g++ (74%) Extracting the files of g++ (74%) Extracting the files of g++ (74%) Extracting the files of g++ (74%) Extracting the files of g++ (74%) Extracting the files of g++ (74%) Extracting the files of g++ (75%) Extracting the files of g++ (75%) Extracting the files of g++ (75%) Extracting the files of g++ (75%) Extracting the files of g++ (75%) Extracting the files of g++ (75%) Extracting the files of g++ (75%) Extracting the files of g++ (75%) Extracting the files of g++ (75%) Extracting the files of g++ (76%) Extracting the files of g++ (76%) Extracting the files of g++ (76%) Extracting the files of g++ (76%) Extracting the files of g++ (76%) Extracting the files of g++ (76%) Extracting the files of g++ (76%) Extracting the files of g++ (76%) Extracting the files of g++ (76%) Extracting the files of g++ (77%) Extracting the files of g++ (77%) Extracting the files of g++ (77%) Extracting the files of g++ (77%) Extracting the files of g++ (77%) Extracting the files of g++ (77%) Extracting the files of g++ (77%) Extracting the files of g++ (77%) Extracting the files of g++ (77%) Extracting the files of g++ (78%) Extracting the files of g++ (78%) Extracting the files of g++ (78%) Extracting the files of g++ (78%) Extracting the files of g++ (78%) Extracting the files of g++ (78%) Extracting the files of g++ (78%) Extracting the files of g++ (78%) Extracting the files of g++ (79%) Extracting the files of g++ (79%) Extracting the files of g++ (79%) Extracting the files of g++ (79%) Extracting the files of g++ (79%) Extracting the files of g++ (79%) Extracting the files of g++ (79%) Extracting the files of g++ (79%) Extracting the files of g++ (79%) Extracting the files of g++ (80%) Extracting the files of g++ (80%) Extracting the files of g++ (80%) Extracting the files of g++ (80%) Extracting the files of g++ (80%) Extracting the files of g++ (80%) Extracting the files of g++ (80%) Extracting the files of g++ (80%) Extracting the files of g++ (80%) Extracting the files of g++ (81%) Extracting the files of g++ (81%) Extracting the files of g++ (81%) Extracting the files of g++ (81%) Extracting the files of g++ (81%) Extracting the files of g++ (81%) Extracting the files of g++ (81%) Extracting the files of g++ (81%) Extracting the files of g++ (81%) Extracting the files of g++ (82%) Extracting the files of g++ (82%) Extracting the files of g++ (82%) Extracting the files of g++ (82%) Extracting the files of g++ (82%) Extracting the files of g++ (82%) Extracting the files of g++ (82%) Extracting the files of g++ (82%) Extracting the files of g++ (83%) Extracting the files of g++ (83%) Extracting the files of g++ (83%) Extracting the files of g++ (83%) Extracting the files of g++ (83%) Extracting the files of g++ (83%) Extracting the files of g++ (83%) Extracting the files of g++ (83%) Extracting the files of g++ (83%) Extracting the files of g++ (84%) Extracting the files of g++ (84%) Extracting the files of g++ (84%) Extracting the files of g++ (84%) Extracting the files of g++ (84%) Extracting the files of g++ (84%) Extracting the files of g++ (84%) Extracting the files of g++ (84%) Extracting the files of g++ (84%) Extracting the files of g++ (85%) Extracting the files of g++ (85%) Extracting the files of g++ (85%) Extracting the files of g++ (85%) Extracting the files of g++ (85%) Extracting the files of g++ (85%) Extracting the files of g++ (85%) Extracting the files of g++ (85%) Extracting the files of g++ (86%) Extracting the files of g++ (86%) Extracting the files of g++ (86%) Extracting the files of g++ (86%) Extracting the files of g++ (86%) Extracting the files of g++ (86%) Extracting the files of g++ (86%) Extracting the files of g++ (86%) Extracting the files of g++ (86%) Extracting the files of g++ (87%) Extracting the files of g++ (87%) Extracting the files of g++ (87%) Extracting the files of g++ (87%) Extracting the files of g++ (87%) Extracting the files of g++ (87%) Extracting the files of g++ (87%) Extracting the files of g++ (87%) Extracting the files of g++ (87%) Extracting the files of g++ (88%) Extracting the files of g++ (88%) Extracting the files of g++ (88%) Extracting the files of g++ (88%) Extracting the files of g++ (88%) Extracting the files of g++ (88%) Extracting the files of g++ (88%) Extracting the files of g++ (88%) Extracting the files of g++ (88%) Extracting the files of g++ (89%) Extracting the files of g++ (89%) Extracting the files of g++ (89%) Extracting the files of g++ (89%) Extracting the files of g++ (89%) Extracting the files of g++ (89%) Extracting the files of g++ (89%) Extracting the files of g++ (89%) Extracting the files of g++ (90%) Extracting the files of g++ (90%) Extracting the files of g++ (90%) Extracting the files of g++ (90%) Extracting the files of g++ (90%) Extracting the files of g++ (90%) Extracting the files of g++ (90%) Extracting the files of g++ (90%) Extracting the files of g++ (90%) Extracting the files of g++ (91%) Extracting the files of g++ (91%) Extracting the files of g++ (91%) Extracting the files of g++ (91%) Extracting the files of g++ (91%) Extracting the files of g++ (91%) Extracting the files of g++ (91%) Extracting the files of g++ (91%) Extracting the files of g++ (91%) Extracting the files of g++ (92%) Extracting the files of g++ (92%) Extracting the files of g++ (92%) Extracting the files of g++ (92%) Extracting the files of g++ (92%) Extracting the files of g++ (92%) Extracting the files of g++ (92%) Extracting the files of g++ (92%) Extracting the files of g++ (93%) Extracting the files of g++ (93%) Extracting the files of g++ (93%) Extracting the files of g++ (93%) Extracting the files of g++ (93%) Extracting the files of g++ (93%) Extracting the files of g++ (93%) Extracting the files of g++ (93%) Extracting the files of g++ (93%) Extracting the files of g++ (94%) Extracting the files of g++ (94%) Extracting the files of g++ (94%) Extracting the files of g++ (94%) Extracting the files of g++ (94%) Extracting the files of g++ (94%) Extracting the files of g++ (94%) Extracting the files of g++ (94%) Extracting the files of g++ (94%) Extracting the files of g++ (95%) Extracting the files of g++ (95%) Extracting the files of g++ (95%) Extracting the files of g++ (95%) Extracting the files of g++ (95%) Extracting the files of g++ (95%) Extracting the files of g++ (95%) Extracting the files of g++ (95%) Extracting the files of g++ (95%) Extracting the files of g++ (96%) Extracting the files of g++ (96%) Extracting the files of g++ (96%) Extracting the files of g++ (96%) Extracting the files of g++ (96%) Extracting the files of g++ (96%) Extracting the files of g++ (96%) Extracting the files of g++ (96%) Extracting the files of g++ (97%) Extracting the files of g++ (97%) Extracting the files of g++ (97%) Extracting the files of g++ (97%) Extracting the files of g++ (97%) Extracting the files of g++ (97%) Extracting the files of g++ (97%) Extracting the files of g++ (97%) Extracting the files of g++ (97%) Extracting the files of g++ (98%) Extracting the files of g++ (98%) Extracting the files of g++ (98%) Extracting the files of g++ (98%) Extracting the files of g++ (98%) Extracting the files of g++ (98%) Extracting the files of g++ (98%) Extracting the files of g++ (98%) Extracting the files of g++ (98%) Extracting the files of g++ (99%) Extracting the files of g++ (99%) Extracting the files of g++ (99%) Extracting the files of g++ (99%) Extracting the files of g++ (99%) Extracting the files of g++ (99%) Extracting the files of g++ (99%) Extracting the files of g++ (99%) Extracting the files of g++ (100%) [complete] Upgraded g++ Installing 69 / 75 pygments-2.19.2-22-1-x86_64.eopkg [cached] Installing pygments, version 2.19.2, release 22 Upgrading to new distribution release Extracting the files of pygments (0%) Extracting the files of pygments (0%) Extracting the files of pygments (0%) Extracting the files of pygments (0%) Extracting the files of pygments (0%) Extracting the files of pygments (0%) Extracting the files of pygments (0%) Extracting the files of pygments (0%) Extracting the files of pygments (0%) Extracting the files of pygments (0%) Extracting the files of pygments (1%) Extracting the files of pygments (1%) Extracting the files of pygments (1%) Extracting the files of pygments (1%) Extracting the files of pygments (1%) Extracting the files of pygments (1%) Extracting the files of pygments (1%) Extracting the files of pygments (1%) Extracting the files of pygments (1%) Extracting the files of pygments (1%) Extracting the files of pygments (2%) Extracting the files of pygments (2%) Extracting the files of pygments (2%) Extracting the files of pygments (2%) Extracting the files of pygments (2%) Extracting the files of pygments (2%) Extracting the files of pygments (2%) Extracting the files of pygments (2%) Extracting the files of pygments (2%) Extracting the files of pygments (2%) Extracting the files of pygments (3%) Extracting the files of pygments (3%) Extracting the files of pygments (3%) Extracting the files of pygments (3%) Extracting the files of pygments (3%) Extracting the files of pygments (3%) Extracting the files of pygments (3%) Extracting the files of pygments (3%) Extracting the files of pygments (3%) Extracting the files of pygments (3%) Extracting the files of pygments (4%) Extracting the files of pygments (4%) Extracting the files of pygments (4%) Extracting the files of pygments (4%) Extracting the files of pygments (4%) Extracting the files of pygments (4%) Extracting the files of pygments (4%) Extracting the files of pygments (4%) Extracting the files of pygments (4%) Extracting the files of pygments (4%) Extracting the files of pygments (4%) Extracting the files of pygments (5%) Extracting the files of pygments (5%) Extracting the files of pygments (5%) Extracting the files of pygments (5%) Extracting the files of pygments (5%) Extracting the files of pygments (5%) Extracting the files of pygments (5%) Extracting the files of pygments (5%) Extracting the files of pygments (5%) Extracting the files of pygments (5%) Extracting the files of pygments (6%) Extracting the files of pygments (6%) Extracting the files of pygments (6%) Extracting the files of pygments (6%) Extracting the files of pygments (6%) Extracting the files of pygments (6%) Extracting the files of pygments (6%) Extracting the files of pygments (6%) Extracting the files of pygments (6%) Extracting the files of pygments (6%) Extracting the files of pygments (7%) Extracting the files of pygments (7%) Extracting the files of pygments (7%) Extracting the files of pygments (7%) Extracting the files of pygments (7%) Extracting the files of pygments (7%) Extracting the files of pygments (7%) Extracting the files of pygments (7%) Extracting the files of pygments (7%) Extracting the files of pygments (7%) Extracting the files of pygments (8%) Extracting the files of pygments (8%) Extracting the files of pygments (8%) Extracting the files of pygments (8%) Extracting the files of pygments (8%) Extracting the files of pygments (8%) Extracting the files of pygments (8%) Extracting the files of pygments (8%) Extracting the files of pygments (8%) Extracting the files of pygments (8%) Extracting the files of pygments (9%) Extracting the files of pygments (9%) Extracting the files of pygments (9%) Extracting the files of pygments (9%) Extracting the files of pygments (9%) Extracting the files of pygments (9%) Extracting the files of pygments (9%) Extracting the files of pygments (9%) Extracting the files of pygments (9%) Extracting the files of pygments (9%) Extracting the files of pygments (9%) Extracting the files of pygments (10%) Extracting the files of pygments (10%) Extracting the files of pygments (10%) Extracting the files of pygments (10%) Extracting the files of pygments (10%) Extracting the files of pygments (10%) Extracting the files of pygments (10%) Extracting the files of pygments (10%) Extracting the files of pygments (10%) Extracting the files of pygments (10%) Extracting the files of pygments (11%) Extracting the files of pygments (11%) Extracting the files of pygments (11%) Extracting the files of pygments (11%) Extracting the files of pygments (11%) Extracting the files of pygments (11%) Extracting the files of pygments (11%) Extracting the files of pygments (11%) Extracting the files of pygments (11%) Extracting the files of pygments (11%) Extracting the files of pygments (12%) Extracting the files of pygments (12%) Extracting the files of pygments (12%) Extracting the files of pygments (12%) Extracting the files of pygments (12%) Extracting the files of pygments (12%) Extracting the files of pygments (12%) Extracting the files of pygments (12%) Extracting the files of pygments (12%) Extracting the files of pygments (12%) Extracting the files of pygments (13%) Extracting the files of pygments (13%) Extracting the files of pygments (13%) Extracting the files of pygments (13%) Extracting the files of pygments (13%) Extracting the files of pygments (13%) Extracting the files of pygments (13%) Extracting the files of pygments (13%) Extracting the files of pygments (13%) Extracting the files of pygments (13%) Extracting the files of pygments (14%) Extracting the files of pygments (14%) Extracting the files of pygments (14%) Extracting the files of pygments (14%) Extracting the files of pygments (14%) Extracting the files of pygments (14%) Extracting the files of pygments (14%) Extracting the files of pygments (14%) Extracting the files of pygments (14%) Extracting the files of pygments (14%) Extracting the files of pygments (14%) Extracting the files of pygments (15%) Extracting the files of pygments (15%) Extracting the files of pygments (15%) Extracting the files of pygments (15%) Extracting the files of pygments (15%) Extracting the files of pygments (15%) Extracting the files of pygments (15%) Extracting the files of pygments (15%) Extracting the files of pygments (15%) Extracting the files of pygments (15%) Extracting the files of pygments (16%) Extracting the files of pygments (16%) Extracting the files of pygments (16%) Extracting the files of pygments (16%) Extracting the files of pygments (16%) Extracting the files of pygments (16%) Extracting the files of pygments (16%) Extracting the files of pygments (16%) Extracting the files of pygments (16%) Extracting the files of pygments (16%) Extracting the files of pygments (17%) Extracting the files of pygments (17%) Extracting the files of pygments (17%) Extracting the files of pygments (17%) Extracting the files of pygments (17%) Extracting the files of pygments (17%) Extracting the files of pygments (17%) Extracting the files of pygments (17%) Extracting the files of pygments (17%) Extracting the files of pygments (17%) Extracting the files of pygments (18%) Extracting the files of pygments (18%) Extracting the files of pygments (18%) Extracting the files of pygments (18%) Extracting the files of pygments (18%) Extracting the files of pygments (18%) Extracting the files of pygments (18%) Extracting the files of pygments (18%) Extracting the files of pygments (18%) Extracting the files of pygments (18%) Extracting the files of pygments (19%) Extracting the files of pygments (19%) Extracting the files of pygments (19%) Extracting the files of pygments (19%) Extracting the files of pygments (19%) Extracting the files of pygments (19%) Extracting the files of pygments (19%) Extracting the files of pygments (19%) Extracting the files of pygments (19%) Extracting the files of pygments (19%) Extracting the files of pygments (19%) Extracting the files of pygments (20%) Extracting the files of pygments (20%) Extracting the files of pygments (20%) Extracting the files of pygments (20%) Extracting the files of pygments (20%) Extracting the files of pygments (20%) Extracting the files of pygments (20%) Extracting the files of pygments (20%) Extracting the files of pygments (20%) Extracting the files of pygments (20%) Extracting the files of pygments (21%) Extracting the files of pygments (21%) Extracting the files of pygments (21%) Extracting the files of pygments (21%) Extracting the files of pygments (21%) Extracting the files of pygments (21%) Extracting the files of pygments (21%) Extracting the files of pygments (21%) Extracting the files of pygments (21%) Extracting the files of pygments (21%) Extracting the files of pygments (22%) Extracting the files of pygments (22%) Extracting the files of pygments (22%) Extracting the files of pygments (22%) Extracting the files of pygments (22%) Extracting the files of pygments (22%) Extracting the files of pygments (22%) Extracting the files of pygments (22%) Extracting the files of pygments (22%) Extracting the files of pygments (22%) Extracting the files of pygments (23%) Extracting the files of pygments (23%) Extracting the files of pygments (23%) Extracting the files of pygments (23%) Extracting the files of pygments (23%) Extracting the files of pygments (23%) Extracting the files of pygments (23%) Extracting the files of pygments (23%) Extracting the files of pygments (23%) Extracting the files of pygments (23%) Extracting the files of pygments (23%) Extracting the files of pygments (24%) Extracting the files of pygments (24%) Extracting the files of pygments (24%) Extracting the files of pygments (24%) Extracting the files of pygments (24%) Extracting the files of pygments (24%) Extracting the files of pygments (24%) Extracting the files of pygments (24%) Extracting the files of pygments (24%) Extracting the files of pygments (24%) Extracting the files of pygments (25%) Extracting the files of pygments (25%) Extracting the files of pygments (25%) Extracting the files of pygments (25%) Extracting the files of pygments (25%) Extracting the files of pygments (25%) Extracting the files of pygments (25%) Extracting the files of pygments (25%) Extracting the files of pygments (25%) Extracting the files of pygments (25%) Extracting the files of pygments (26%) Extracting the files of pygments (26%) Extracting the files of pygments (26%) Extracting the files of pygments (26%) Extracting the files of pygments (26%) Extracting the files of pygments (26%) Extracting the files of pygments (26%) Extracting the files of pygments (26%) Extracting the files of pygments (26%) Extracting the files of pygments (26%) Extracting the files of pygments (27%) Extracting the files of pygments (27%) Extracting the files of pygments (27%) Extracting the files of pygments (27%) Extracting the files of pygments (27%) Extracting the files of pygments (27%) Extracting the files of pygments (27%) Extracting the files of pygments (27%) Extracting the files of pygments (27%) Extracting the files of pygments (27%) Extracting the files of pygments (28%) Extracting the files of pygments (28%) Extracting the files of pygments (28%) Extracting the files of pygments (28%) Extracting the files of pygments (28%) Extracting the files of pygments (28%) Extracting the files of pygments (28%) Extracting the files of pygments (28%) Extracting the files of pygments (28%) Extracting the files of pygments (28%) Extracting the files of pygments (28%) Extracting the files of pygments (29%) Extracting the files of pygments (29%) Extracting the files of pygments (29%) Extracting the files of pygments (29%) Extracting the files of pygments (29%) Extracting the files of pygments (29%) Extracting the files of pygments (29%) Extracting the files of pygments (29%) Extracting the files of pygments (29%) Extracting the files of pygments (29%) Extracting the files of pygments (30%) Extracting the files of pygments (30%) Extracting the files of pygments (30%) Extracting the files of pygments (30%) Extracting the files of pygments (30%) Extracting the files of pygments (30%) Extracting the files of pygments (30%) Extracting the files of pygments (30%) Extracting the files of pygments (30%) Extracting the files of pygments (30%) Extracting the files of pygments (31%) Extracting the files of pygments (31%) Extracting the files of pygments (31%) Extracting the files of pygments (31%) Extracting the files of pygments (31%) Extracting the files of pygments (31%) Extracting the files of pygments (31%) Extracting the files of pygments (31%) Extracting the files of pygments (31%) Extracting the files of pygments (31%) Extracting the files of pygments (32%) Extracting the files of pygments (32%) Extracting the files of pygments (32%) Extracting the files of pygments (32%) Extracting the files of pygments (32%) Extracting the files of pygments (32%) Extracting the files of pygments (32%) Extracting the files of pygments (32%) Extracting the files of pygments (32%) Extracting the files of pygments (32%) Extracting the files of pygments (33%) Extracting the files of pygments (33%) Extracting the files of pygments (33%) Extracting the files of pygments (33%) Extracting the files of pygments (33%) Extracting the files of pygments (33%) Extracting the files of pygments (33%) Extracting the files of pygments (33%) Extracting the files of pygments (33%) Extracting the files of pygments (33%) Extracting the files of pygments (33%) Extracting the files of pygments (34%) Extracting the files of pygments (34%) Extracting the files of pygments (34%) Extracting the files of pygments (34%) Extracting the files of pygments (34%) Extracting the files of pygments (34%) Extracting the files of pygments (34%) Extracting the files of pygments (34%) Extracting the files of pygments (34%) Extracting the files of pygments (34%) Extracting the files of pygments (35%) Extracting the files of pygments (35%) Extracting the files of pygments (35%) Extracting the files of pygments (35%) Extracting the files of pygments (35%) Extracting the files of pygments (35%) Extracting the files of pygments (35%) Extracting the files of pygments (35%) Extracting the files of pygments (35%) Extracting the files of pygments (35%) Extracting the files of pygments (36%) Extracting the files of pygments (36%) Extracting the files of pygments (36%) Extracting the files of pygments (36%) Extracting the files of pygments (36%) Extracting the files of pygments (36%) Extracting the files of pygments (36%) Extracting the files of pygments (36%) Extracting the files of pygments (36%) Extracting the files of pygments (36%) Extracting the files of pygments (37%) Extracting the files of pygments (37%) Extracting the files of pygments (37%) Extracting the files of pygments (37%) Extracting the files of pygments (37%) Extracting the files of pygments (37%) Extracting the files of pygments (37%) Extracting the files of pygments (37%) Extracting the files of pygments (37%) Extracting the files of pygments (37%) Extracting the files of pygments (38%) Extracting the files of pygments (38%) Extracting the files of pygments (38%) Extracting the files of pygments (38%) Extracting the files of pygments (38%) Extracting the files of pygments (38%) Extracting the files of pygments (38%) Extracting the files of pygments (38%) Extracting the files of pygments (38%) Extracting the files of pygments (38%) Extracting the files of pygments (38%) Extracting the files of pygments (39%) Extracting the files of pygments (39%) Extracting the files of pygments (39%) Extracting the files of pygments (39%) Extracting the files of pygments (39%) Extracting the files of pygments (39%) Extracting the files of pygments (39%) Extracting the files of pygments (39%) Extracting the files of pygments (39%) Extracting the files of pygments (39%) Extracting the files of pygments (40%) Extracting the files of pygments (40%) Extracting the files of pygments (40%) Extracting the files of pygments (40%) Extracting the files of pygments (40%) Extracting the files of pygments (40%) Extracting the files of pygments (40%) Extracting the files of pygments (40%) Extracting the files of pygments (40%) Extracting the files of pygments (40%) Extracting the files of pygments (41%) Extracting the files of pygments (41%) Extracting the files of pygments (41%) Extracting the files of pygments (41%) Extracting the files of pygments (41%) Extracting the files of pygments (41%) Extracting the files of pygments (41%) Extracting the files of pygments (41%) Extracting the files of pygments (41%) Extracting the files of pygments (41%) Extracting the files of pygments (42%) Extracting the files of pygments (42%) Extracting the files of pygments (42%) Extracting the files of pygments (42%) Extracting the files of pygments (42%) Extracting the files of pygments (42%) Extracting the files of pygments (42%) Extracting the files of pygments (42%) Extracting the files of pygments (42%) Extracting the files of pygments (42%) Extracting the files of pygments (42%) Extracting the files of pygments (43%) Extracting the files of pygments (43%) Extracting the files of pygments (43%) Extracting the files of pygments (43%) Extracting the files of pygments (43%) Extracting the files of pygments (43%) Extracting the files of pygments (43%) Extracting the files of pygments (43%) Extracting the files of pygments (43%) Extracting the files of pygments (43%) Extracting the files of pygments (44%) Extracting the files of pygments (44%) Extracting the files of pygments (44%) Extracting the files of pygments (44%) Extracting the files of pygments (44%) Extracting the files of pygments (44%) Extracting the files of pygments (44%) Extracting the files of pygments (44%) Extracting the files of pygments (44%) Extracting the files of pygments (44%) Extracting the files of pygments (45%) Extracting the files of pygments (45%) Extracting the files of pygments (45%) Extracting the files of pygments (45%) Extracting the files of pygments (45%) Extracting the files of pygments (45%) Extracting the files of pygments (45%) Extracting the files of pygments (45%) Extracting the files of pygments (45%) Extracting the files of pygments (45%) Extracting the files of pygments (46%) Extracting the files of pygments (46%) Extracting the files of pygments (46%) Extracting the files of pygments (46%) Extracting the files of pygments (46%) Extracting the files of pygments (46%) Extracting the files of pygments (46%) Extracting the files of pygments (46%) Extracting the files of pygments (46%) Extracting the files of pygments (46%) Extracting the files of pygments (47%) Extracting the files of pygments (47%) Extracting the files of pygments (47%) Extracting the files of pygments (47%) Extracting the files of pygments (47%) Extracting the files of pygments (47%) Extracting the files of pygments (47%) Extracting the files of pygments (47%) Extracting the files of pygments (47%) Extracting the files of pygments (47%) Extracting the files of pygments (47%) Extracting the files of pygments (48%) Extracting the files of pygments (48%) Extracting the files of pygments (48%) Extracting the files of pygments (48%) Extracting the files of pygments (48%) Extracting the files of pygments (48%) Extracting the files of pygments (48%) Extracting the files of pygments (48%) Extracting the files of pygments (48%) Extracting the files of pygments (48%) Extracting the files of pygments (49%) Extracting the files of pygments (49%) Extracting the files of pygments (49%) Extracting the files of pygments (49%) Extracting the files of pygments (49%) Extracting the files of pygments (49%) Extracting the files of pygments (49%) Extracting the files of pygments (49%) Extracting the files of pygments (49%) Extracting the files of pygments (49%) Extracting the files of pygments (50%) Extracting the files of pygments (50%) Extracting the files of pygments (50%) Extracting the files of pygments (50%) Extracting the files of pygments (50%) Extracting the files of pygments (50%) Extracting the files of pygments (50%) Extracting the files of pygments (50%) Extracting the files of pygments (50%) Extracting the files of pygments (50%) Extracting the files of pygments (51%) Extracting the files of pygments (51%) Extracting the files of pygments (51%) Extracting the files of pygments (51%) Extracting the files of pygments (51%) Extracting the files of pygments (51%) Extracting the files of pygments (51%) Extracting the files of pygments (51%) Extracting the files of pygments (51%) Extracting the files of pygments (51%) Extracting the files of pygments (52%) Extracting the files of pygments (52%) Extracting the files of pygments (52%) Extracting the files of pygments (52%) Extracting the files of pygments (52%) Extracting the files of pygments (52%) Extracting the files of pygments (52%) Extracting the files of pygments (52%) Extracting the files of pygments (52%) Extracting the files of pygments (52%) Extracting the files of pygments (52%) Extracting the files of pygments (53%) Extracting the files of pygments (53%) Extracting the files of pygments (53%) Extracting the files of pygments (53%) Extracting the files of pygments (53%) Extracting the files of pygments (53%) Extracting the files of pygments (53%) Extracting the files of pygments (53%) Extracting the files of pygments (53%) Extracting the files of pygments (53%) Extracting the files of pygments (54%) Extracting the files of pygments (54%) Extracting the files of pygments (54%) Extracting the files of pygments (54%) Extracting the files of pygments (54%) Extracting the files of pygments (54%) Extracting the files of pygments (54%) Extracting the files of pygments (54%) Extracting the files of pygments (54%) Extracting the files of pygments (54%) Extracting the files of pygments (55%) Extracting the files of pygments (55%) Extracting the files of pygments (55%) Extracting the files of pygments (55%) Extracting the files of pygments (55%) Extracting the files of pygments (55%) Extracting the files of pygments (55%) Extracting the files of pygments (55%) Extracting the files of pygments (55%) Extracting the files of pygments (55%) Extracting the files of pygments (56%) Extracting the files of pygments (56%) Extracting the files of pygments (56%) Extracting the files of pygments (56%) Extracting the files of pygments (56%) Extracting the files of pygments (56%) Extracting the files of pygments (56%) Extracting the files of pygments (56%) Extracting the files of pygments (56%) Extracting the files of pygments (56%) Extracting the files of pygments (57%) Extracting the files of pygments (57%) Extracting the files of pygments (57%) Extracting the files of pygments (57%) Extracting the files of pygments (57%) Extracting the files of pygments (57%) Extracting the files of pygments (57%) Extracting the files of pygments (57%) Extracting the files of pygments (57%) Extracting the files of pygments (57%) Extracting the files of pygments (57%) Extracting the files of pygments (58%) Extracting the files of pygments (58%) Extracting the files of pygments (58%) Extracting the files of pygments (58%) Extracting the files of pygments (58%) Extracting the files of pygments (58%) Extracting the files of pygments (58%) Extracting the files of pygments (58%) Extracting the files of pygments (58%) Extracting the files of pygments (58%) Extracting the files of pygments (59%) Extracting the files of pygments (59%) Extracting the files of pygments (59%) Extracting the files of pygments (59%) Extracting the files of pygments (59%) Extracting the files of pygments (59%) Extracting the files of pygments (59%) Extracting the files of pygments (59%) Extracting the files of pygments (59%) Extracting the files of pygments (59%) Extracting the files of pygments (60%) Extracting the files of pygments (60%) Extracting the files of pygments (60%) Extracting the files of pygments (60%) Extracting the files of pygments (60%) Extracting the files of pygments (60%) Extracting the files of pygments (60%) Extracting the files of pygments (60%) Extracting the files of pygments (60%) Extracting the files of pygments (60%) Extracting the files of pygments (61%) Extracting the files of pygments (61%) Extracting the files of pygments (61%) Extracting the files of pygments (61%) Extracting the files of pygments (61%) Extracting the files of pygments (61%) Extracting the files of pygments (61%) Extracting the files of pygments (61%) Extracting the files of pygments (61%) Extracting the files of pygments (61%) Extracting the files of pygments (61%) Extracting the files of pygments (62%) Extracting the files of pygments (62%) Extracting the files of pygments (62%) Extracting the files of pygments (62%) Extracting the files of pygments (62%) Extracting the files of pygments (62%) Extracting the files of pygments (62%) Extracting the files of pygments (62%) Extracting the files of pygments (62%) Extracting the files of pygments (62%) Extracting the files of pygments (63%) Extracting the files of pygments (63%) Extracting the files of pygments (63%) Extracting the files of pygments (63%) Extracting the files of pygments (63%) Extracting the files of pygments (63%) Extracting the files of pygments (63%) Extracting the files of pygments (63%) Extracting the files of pygments (63%) Extracting the files of pygments (63%) Extracting the files of pygments (64%) Extracting the files of pygments (64%) Extracting the files of pygments (64%) Extracting the files of pygments (64%) Extracting the files of pygments (64%) Extracting the files of pygments (64%) Extracting the files of pygments (64%) Extracting the files of pygments (64%) Extracting the files of pygments (64%) Extracting the files of pygments (64%) Extracting the files of pygments (65%) Extracting the files of pygments (65%) Extracting the files of pygments (65%) Extracting the files of pygments (65%) Extracting the files of pygments (65%) Extracting the files of pygments (65%) Extracting the files of pygments (65%) Extracting the files of pygments (65%) Extracting the files of pygments (65%) Extracting the files of pygments (65%) Extracting the files of pygments (66%) Extracting the files of pygments (66%) Extracting the files of pygments (66%) Extracting the files of pygments (66%) Extracting the files of pygments (66%) Extracting the files of pygments (66%) Extracting the files of pygments (66%) Extracting the files of pygments (66%) Extracting the files of pygments (66%) Extracting the files of pygments (66%) Extracting the files of pygments (66%) Extracting the files of pygments (67%) Extracting the files of pygments (67%) Extracting the files of pygments (67%) Extracting the files of pygments (67%) Extracting the files of pygments (67%) Extracting the files of pygments (67%) Extracting the files of pygments (67%) Extracting the files of pygments (67%) Extracting the files of pygments (67%) Extracting the files of pygments (67%) Extracting the files of pygments (68%) Extracting the files of pygments (68%) Extracting the files of pygments (68%) Extracting the files of pygments (68%) Extracting the files of pygments (68%) Extracting the files of pygments (68%) Extracting the files of pygments (68%) Extracting the files of pygments (68%) Extracting the files of pygments (68%) Extracting the files of pygments (68%) Extracting the files of pygments (69%) Extracting the files of pygments (69%) Extracting the files of pygments (69%) Extracting the files of pygments (69%) Extracting the files of pygments (69%) Extracting the files of pygments (69%) Extracting the files of pygments (69%) Extracting the files of pygments (69%) Extracting the files of pygments (69%) Extracting the files of pygments (69%) Extracting the files of pygments (70%) Extracting the files of pygments (70%) Extracting the files of pygments (70%) Extracting the files of pygments (70%) Extracting the files of pygments (70%) Extracting the files of pygments (70%) Extracting the files of pygments (70%) Extracting the files of pygments (70%) Extracting the files of pygments (70%) Extracting the files of pygments (70%) Extracting the files of pygments (71%) Extracting the files of pygments (71%) Extracting the files of pygments (71%) Extracting the files of pygments (71%) Extracting the files of pygments (71%) Extracting the files of pygments (71%) Extracting the files of pygments (71%) Extracting the files of pygments (71%) Extracting the files of pygments (71%) Extracting the files of pygments (71%) Extracting the files of pygments (71%) Extracting the files of pygments (72%) Extracting the files of pygments (72%) Extracting the files of pygments (72%) Extracting the files of pygments (72%) Extracting the files of pygments (72%) Extracting the files of pygments (72%) Extracting the files of pygments (72%) Extracting the files of pygments (72%) Extracting the files of pygments (72%) Extracting the files of pygments (72%) Extracting the files of pygments (73%) Extracting the files of pygments (73%) Extracting the files of pygments (73%) Extracting the files of pygments (73%) Extracting the files of pygments (73%) Extracting the files of pygments (73%) Extracting the files of pygments (73%) Extracting the files of pygments (73%) Extracting the files of pygments (73%) Extracting the files of pygments (73%) Extracting the files of pygments (74%) Extracting the files of pygments (74%) Extracting the files of pygments (74%) Extracting the files of pygments (74%) Extracting the files of pygments (74%) Extracting the files of pygments (74%) Extracting the files of pygments (74%) Extracting the files of pygments (74%) Extracting the files of pygments (74%) Extracting the files of pygments (74%) Extracting the files of pygments (75%) Extracting the files of pygments (75%) Extracting the files of pygments (75%) Extracting the files of pygments (75%) Extracting the files of pygments (75%) Extracting the files of pygments (75%) Extracting the files of pygments (75%) Extracting the files of pygments (75%) Extracting the files of pygments (75%) Extracting the files of pygments (75%) Extracting the files of pygments (76%) Extracting the files of pygments (76%) Extracting the files of pygments (76%) Extracting the files of pygments (76%) Extracting the files of pygments (76%) Extracting the files of pygments (76%) Extracting the files of pygments (76%) Extracting the files of pygments (76%) Extracting the files of pygments (76%) Extracting the files of pygments (76%) Extracting the files of pygments (76%) Extracting the files of pygments (77%) Extracting the files of pygments (77%) Extracting the files of pygments (77%) Extracting the files of pygments (77%) Extracting the files of pygments (77%) Extracting the files of pygments (77%) Extracting the files of pygments (77%) Extracting the files of pygments (77%) Extracting the files of pygments (77%) Extracting the files of pygments (77%) Extracting the files of pygments (78%) Extracting the files of pygments (78%) Extracting the files of pygments (78%) Extracting the files of pygments (78%) Extracting the files of pygments (78%) Extracting the files of pygments (78%) Extracting the files of pygments (78%) Extracting the files of pygments (78%) Extracting the files of pygments (78%) Extracting the files of pygments (78%) Extracting the files of pygments (79%) Extracting the files of pygments (79%) Extracting the files of pygments (79%) Extracting the files of pygments (79%) Extracting the files of pygments (79%) Extracting the files of pygments (79%) Extracting the files of pygments (79%) Extracting the files of pygments (79%) Extracting the files of pygments (79%) Extracting the files of pygments (79%) Extracting the files of pygments (80%) Extracting the files of pygments (80%) Extracting the files of pygments (80%) Extracting the files of pygments (80%) Extracting the files of pygments (80%) Extracting the files of pygments (80%) Extracting the files of pygments (80%) Extracting the files of pygments (80%) Extracting the files of pygments (80%) Extracting the files of pygments (80%) Extracting the files of pygments (80%) Extracting the files of pygments (81%) Extracting the files of pygments (81%) Extracting the files of pygments (81%) Extracting the files of pygments (81%) Extracting the files of pygments (81%) Extracting the files of pygments (81%) Extracting the files of pygments (81%) Extracting the files of pygments (81%) Extracting the files of pygments (81%) Extracting the files of pygments (81%) Extracting the files of pygments (82%) Extracting the files of pygments (82%) Extracting the files of pygments (82%) Extracting the files of pygments (82%) Extracting the files of pygments (82%) Extracting the files of pygments (82%) Extracting the files of pygments (82%) Extracting the files of pygments (82%) Extracting the files of pygments (82%) Extracting the files of pygments (82%) Extracting the files of pygments (83%) Extracting the files of pygments (83%) Extracting the files of pygments (83%) Extracting the files of pygments (83%) Extracting the files of pygments (83%) Extracting the files of pygments (83%) Extracting the files of pygments (83%) Extracting the files of pygments (83%) Extracting the files of pygments (83%) Extracting the files of pygments (83%) Extracting the files of pygments (84%) Extracting the files of pygments (84%) Extracting the files of pygments (84%) Extracting the files of pygments (84%) Extracting the files of pygments (84%) Extracting the files of pygments (84%) Extracting the files of pygments (84%) Extracting the files of pygments (84%) Extracting the files of pygments (84%) Extracting the files of pygments (84%) Extracting the files of pygments (85%) Extracting the files of pygments (85%) Extracting the files of pygments (85%) Extracting the files of pygments (85%) Extracting the files of pygments (85%) Extracting the files of pygments (85%) Extracting the files of pygments (85%) Extracting the files of pygments (85%) Extracting the files of pygments (85%) Extracting the files of pygments (85%) Extracting the files of pygments (85%) Extracting the files of pygments (86%) Extracting the files of pygments (86%) Extracting the files of pygments (86%) Extracting the files of pygments (86%) Extracting the files of pygments (86%) Extracting the files of pygments (86%) Extracting the files of pygments (86%) Extracting the files of pygments (86%) Extracting the files of pygments (86%) Extracting the files of pygments (86%) Extracting the files of pygments (87%) Extracting the files of pygments (87%) Extracting the files of pygments (87%) Extracting the files of pygments (87%) Extracting the files of pygments (87%) Extracting the files of pygments (87%) Extracting the files of pygments (87%) Extracting the files of pygments (87%) Extracting the files of pygments (87%) Extracting the files of pygments (87%) Extracting the files of pygments (88%) Extracting the files of pygments (88%) Extracting the files of pygments (88%) Extracting the files of pygments (88%) Extracting the files of pygments (88%) Extracting the files of pygments (88%) Extracting the files of pygments (88%) Extracting the files of pygments (88%) Extracting the files of pygments (88%) Extracting the files of pygments (88%) Extracting the files of pygments (89%) Extracting the files of pygments (89%) Extracting the files of pygments (89%) Extracting the files of pygments (89%) Extracting the files of pygments (89%) Extracting the files of pygments (89%) Extracting the files of pygments (89%) Extracting the files of pygments (89%) Extracting the files of pygments (89%) Extracting the files of pygments (89%) Extracting the files of pygments (90%) Extracting the files of pygments (90%) Extracting the files of pygments (90%) Extracting the files of pygments (90%) Extracting the files of pygments (90%) Extracting the files of pygments (90%) Extracting the files of pygments (90%) Extracting the files of pygments (90%) Extracting the files of pygments (90%) Extracting the files of pygments (90%) Extracting the files of pygments (90%) Extracting the files of pygments (91%) Extracting the files of pygments (91%) Extracting the files of pygments (91%) Extracting the files of pygments (91%) Extracting the files of pygments (91%) Extracting the files of pygments (91%) Extracting the files of pygments (91%) Extracting the files of pygments (91%) Extracting the files of pygments (91%) Extracting the files of pygments (91%) Extracting the files of pygments (92%) Extracting the files of pygments (92%) Extracting the files of pygments (92%) Extracting the files of pygments (92%) Extracting the files of pygments (92%) Extracting the files of pygments (92%) Extracting the files of pygments (92%) Extracting the files of pygments (92%) Extracting the files of pygments (92%) Extracting the files of pygments (92%) Extracting the files of pygments (93%) Extracting the files of pygments (93%) Extracting the files of pygments (93%) Extracting the files of pygments (93%) Extracting the files of pygments (93%) Extracting the files of pygments (93%) Extracting the files of pygments (93%) Extracting the files of pygments (93%) Extracting the files of pygments (93%) Extracting the files of pygments (93%) Extracting the files of pygments (94%) Extracting the files of pygments (94%) Extracting the files of pygments (94%) Extracting the files of pygments (94%) Extracting the files of pygments (94%) Extracting the files of pygments (94%) Extracting the files of pygments (94%) Extracting the files of pygments (94%) Extracting the files of pygments (94%) Extracting the files of pygments (94%) Extracting the files of pygments (95%) Extracting the files of pygments (95%) Extracting the files of pygments (95%) Extracting the files of pygments (95%) Extracting the files of pygments (95%) Extracting the files of pygments (95%) Extracting the files of pygments (95%) Extracting the files of pygments (95%) Extracting the files of pygments (95%) Extracting the files of pygments (95%) Extracting the files of pygments (95%) Extracting the files of pygments (96%) Extracting the files of pygments (96%) Extracting the files of pygments (96%) Extracting the files of pygments (96%) Extracting the files of pygments (96%) Extracting the files of pygments (96%) Extracting the files of pygments (96%) Extracting the files of pygments (96%) Extracting the files of pygments (96%) Extracting the files of pygments (96%) Extracting the files of pygments (97%) Extracting the files of pygments (97%) Extracting the files of pygments (97%) Extracting the files of pygments (97%) Extracting the files of pygments (97%) Extracting the files of pygments (97%) Extracting the files of pygments (97%) Extracting the files of pygments (97%) Extracting the files of pygments (97%) Extracting the files of pygments (97%) Extracting the files of pygments (98%) Extracting the files of pygments (98%) Extracting the files of pygments (98%) Extracting the files of pygments (98%) Extracting the files of pygments (98%) Extracting the files of pygments (98%) Extracting the files of pygments (98%) Extracting the files of pygments (98%) Extracting the files of pygments (98%) Extracting the files of pygments (98%) Extracting the files of pygments (99%) Extracting the files of pygments (99%) Extracting the files of pygments (99%) Extracting the files of pygments (99%) Extracting the files of pygments (99%) Extracting the files of pygments (99%) Extracting the files of pygments (99%) Extracting the files of pygments (99%) Extracting the files of pygments (99%) Extracting the files of pygments (99%) Extracting the files of pygments (100%) [complete] Upgraded pygments Installing 70 / 75 libdw-0.195-31-1-x86_64.eopkg [cached] Installing libdw, version 0.195, release 31 Upgrading to new distribution release Extracting the files of libdw (50%) Extracting the files of libdw (100%) [complete] Upgraded libdw Installing 71 / 75 gfortran-15.2.0-93-1-x86_64.eopkg [cached] Installing gfortran, version 15.2.0, release 93 Upgrading to new distribution release Extracting the files of gfortran (10%) Extracting the files of gfortran (20%) Extracting the files of gfortran (30%) Extracting the files of gfortran (40%) Extracting the files of gfortran (50%) Extracting the files of gfortran (60%) Extracting the files of gfortran (70%) Extracting the files of gfortran (80%) Extracting the files of gfortran (90%) Extracting the files of gfortran (100%) [complete] Upgraded gfortran Installing 72 / 75 openssl-devel-3.6.3-59-1-x86_64.eopkg [cached] Installing openssl-devel, version 3.6.3, release 59 Upgrading to new distribution release Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (100%) [complete] Upgraded openssl-devel Installing 73 / 75 python-typing-extensions-4.15.0-14-1-x86_64.eopkg [cached] Installing python-typing-extensions, version 4.15.0, release 14 Upgrading to new distribution release Extracting the files of python-typing-extensions (14%) Extracting the files of python-typing-extensions (28%) Extracting the files of python-typing-extensions (42%) Extracting the files of python-typing-extensions (57%) Extracting the files of python-typing-extensions (71%) Extracting the files of python-typing-extensions (85%) Extracting the files of python-typing-extensions (100%) [complete] Upgraded python-typing-extensions Installing 74 / 75 ypkg-35.1.1-217-1-x86_64.eopkg [cached] Installing ypkg, version 35.1.1, release 217 Upgrading to new distribution release Extracting the files of ypkg (1%) Extracting the files of ypkg (2%) Extracting the files of ypkg (3%) Extracting the files of ypkg (4%) Extracting the files of ypkg (5%) Extracting the files of ypkg (6%) Extracting the files of ypkg (8%) Extracting the files of ypkg (9%) Extracting the files of ypkg (10%) Extracting the files of ypkg (11%) Extracting the files of ypkg (12%) Extracting the files of ypkg (13%) Extracting the files of ypkg (14%) Extracting the files of ypkg (16%) Extracting the files of ypkg (17%) Extracting the files of ypkg (18%) Extracting the files of ypkg (19%) Extracting the files of ypkg (20%) Extracting the files of ypkg (21%) Extracting the files of ypkg (22%) Extracting the files of ypkg (24%) Extracting the files of ypkg (25%) Extracting the files of ypkg (26%) Extracting the files of ypkg (27%) Extracting the files of ypkg (28%) Extracting the files of ypkg (29%) Extracting the files of ypkg (31%) Extracting the files of ypkg (32%) Extracting the files of ypkg (33%) Extracting the files of ypkg (34%) Extracting the files of ypkg (35%) Extracting the files of ypkg (36%) Extracting the files of ypkg (37%) Extracting the files of ypkg (39%) Extracting the files of ypkg (40%) Extracting the files of ypkg (41%) Extracting the files of ypkg (42%) Extracting the files of ypkg (43%) Extracting the files of ypkg (44%) Extracting the files of ypkg (45%) Extracting the files of ypkg (47%) Extracting the files of ypkg (48%) Extracting the files of ypkg (49%) Extracting the files of ypkg (50%) Extracting the files of ypkg (51%) Extracting the files of ypkg (52%) Extracting the files of ypkg (54%) Extracting the files of ypkg (55%) Extracting the files of ypkg (56%) Extracting the files of ypkg (57%) Extracting the files of ypkg (58%) Extracting the files of ypkg (59%) Extracting the files of ypkg (60%) Extracting the files of ypkg (62%) Extracting the files of ypkg (63%) Extracting the files of ypkg (64%) Extracting the files of ypkg (65%) Extracting the files of ypkg (66%) Extracting the files of ypkg (67%) Extracting the files of ypkg (68%) Extracting the files of ypkg (70%) Extracting the files of ypkg (71%) Extracting the files of ypkg (72%) Extracting the files of ypkg (73%) Extracting the files of ypkg (74%) Extracting the files of ypkg (75%) Extracting the files of ypkg (77%) Extracting the files of ypkg (78%) Extracting the files of ypkg (79%) Extracting the files of ypkg (80%) Extracting the files of ypkg (81%) Extracting the files of ypkg (82%) Extracting the files of ypkg (83%) Extracting the files of ypkg (85%) Extracting the files of ypkg (86%) Extracting the files of ypkg (87%) Extracting the files of ypkg (88%) Extracting the files of ypkg (89%) Extracting the files of ypkg (90%) Extracting the files of ypkg (91%) Extracting the files of ypkg (93%) Extracting the files of ypkg (94%) Extracting the files of ypkg (95%) Extracting the files of ypkg (96%) Extracting the files of ypkg (97%) Extracting the files of ypkg (98%) Extracting the files of ypkg (100%) [complete] Upgraded ypkg Installing 75 / 75 python-zstandard-0.25.0-8-1-x86_64.eopkg [cached] Installing python-zstandard, version 0.25.0, release 8 Upgrading to new distribution release Extracting the files of python-zstandard (6%) Extracting the files of python-zstandard (13%) Extracting the files of python-zstandard (20%) Extracting the files of python-zstandard (26%) Extracting the files of python-zstandard (33%) Extracting the files of python-zstandard (40%) Extracting the files of python-zstandard (46%) Extracting the files of python-zstandard (53%) Extracting the files of python-zstandard (60%) Extracting the files of python-zstandard (66%) Extracting the files of python-zstandard (73%) Extracting the files of python-zstandard (80%) Extracting the files of python-zstandard (86%) Extracting the files of python-zstandard (93%) Extracting the files of python-zstandard (100%) [complete] Upgraded python-zstandard time=2026-06-16T01:32:14.452Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/or-tools/union command="eopkg.bin install -y abi-wizard iproute2 sccache -N" Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 Warning: The following package(s) are already installed and are not going to be installed again: abi-wizard iproute2 sccache No packages to install. time=2026-06-16T01:32:14.604Z level=DEBUG msg="Asserting system.devel component installation" time=2026-06-16T01:32:14.604Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/or-tools/union command="eopkg.bin install -y -c system.devel -N" Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 Warning: The following package(s) are already installed and are not going to be installed again: asciify autoconf automake bash-completion-devel binutils bison blake3 cmake dbus-devel diffstat diffutils expat-devel fakeroot file-devel flex flex-devel g++ gcc gettext-devel gfortran glibc-devel gmp-devel gobject-introspection-devel intltool libarchive-bin libffi-devel libgpg-error-devel libgudev-devel libtextstyle-devel libtool-devel libxcrypt-devel libxml2-devel linux-headers m4 make meson mpc-devel mpfr-devel muon nano nano-syntax-highlighting nasm ncurses-devel openssl-devel pam-devel patch pkgconf polkit-devel readline-devel rootlesskit systemd-devel texinfo util-linux-devel ypkg zlib-devel No packages to install. time=2026-06-16T01:32:14.756Z level=DEBUG msg="Writing packager file" time=2026-06-16T01:32:14.756Z level=DEBUG msg="Installing build dependencies" file=/home/build/work/package.yml time=2026-06-16T01:32:14.756Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/or-tools/union command="ypkg install-deps --eopkg-cmd 'eopkg.bin' -f /home/build/work/package.yml -n" Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 The following packages will be installed: abseil-cpp abseil-cpp-devel clang clang-libs coinmp coinmp-devel eigen3 gbenchmark gbenchmark-devel gtest libcxx libcxx-devel libedit libomp libomp-devel lld lld-libs llvm llvm-libs mimalloc polly protobuf protobuf-devel re2 re2-devel Total size of package(s): 92.45 MB Warning: There are extra packages due to dependencies. Downloading 1 / 25 Package gtest found in repository Solus gtest-1.15.2-10-1-x86_64.eopkg [cached] Downloading 2 / 25 Package abseil-cpp found in repository Solus abseil-cpp-20260107.1-11-1-x86_64.eopkg [cached] Downloading 3 / 25 Package protobuf found in repository Solus protobuf-35.1-30-1-x86_64.eopkg [cached] Downloading 4 / 25 Package mimalloc found in repository Solus mimalloc-2.1.6-2-1-x86_64.eopkg [cached] Downloading 5 / 25 Package coinmp found in repository Solus coinmp-1.8.4-5-1-x86_64.eopkg [cached] Downloading 6 / 25 Package coinmp-devel found in repository Solus coinmp-devel-1.8.4-5-1-x86_64.eopkg [cached] Downloading 7 / 25 Package libedit found in repository Solus libedit-20260512.3.1-17-1-x86_64.eopkg [cached] Downloading 8 / 25 Package eigen3 found in repository Solus eigen3-3.4.0-12-1-x86_64.eopkg [cached] Downloading 9 / 25 Package libcxx found in repository Solus libcxx-21.1.8-135-1-x86_64.eopkg [cached] Downloading 10 / 25 Package libcxx-devel found in repository Solus libcxx-devel-21.1.8-135-1-x86_64.eopkg [cached] Downloading 11 / 25 Package gbenchmark found in repository Solus gbenchmark-1.9.0-4-1-x86_64.eopkg [cached] Downloading 12 / 25 Package polly found in repository Solus polly-21.1.8-135-1-x86_64.eopkg [cached] Downloading 13 / 25 Package llvm-libs found in repository Solus llvm-libs-21.1.8-135-1-x86_64.eopkg [cached] Downloading 14 / 25 Package libomp found in repository Solus libomp-21.1.8-135-1-x86_64.eopkg [cached] Downloading 15 / 25 Package llvm found in repository Solus llvm-21.1.8-135-1-x86_64.eopkg [cached] Downloading 16 / 25 Package gbenchmark-devel found in repository Solus gbenchmark-devel-1.9.0-4-1-x86_64.eopkg [cached] Downloading 17 / 25 Package lld-libs found in repository Solus lld-libs-21.1.8-135-1-x86_64.eopkg [cached] Downloading 18 / 25 Package lld found in repository Solus lld-21.1.8-135-1-x86_64.eopkg [cached] Downloading 19 / 25 Package libomp-devel found in repository Solus libomp-devel-21.1.8-135-1-x86_64.eopkg [cached] Downloading 20 / 25 Package clang-libs found in repository Solus clang-libs-21.1.8-135-1-x86_64.eopkg [cached] Downloading 21 / 25 Package re2 found in repository Solus re2-2024.07.02-14-1-x86_64.eopkg [cached] Downloading 22 / 25 Package abseil-cpp-devel found in repository Solus abseil-cpp-devel-20260107.1-11-1-x86_64.eopkg [cached] Downloading 23 / 25 Package clang found in repository Solus clang-21.1.8-135-1-x86_64.eopkg [cached] Downloading 24 / 25 Package re2-devel found in repository Solus re2-devel-2024.07.02-14-1-x86_64.eopkg [cached] Downloading 25 / 25 Package protobuf-devel found in repository Solus protobuf-devel-35.1-30-1-x86_64.eopkg [cached] Finished downloading packages. Disabling keyboard interrupts for file operations. Installing 1 / 25 gtest-1.15.2-10-1-x86_64.eopkg [cached] Installing gtest, version 1.15.2, release 10 Extracting the files of gtest (1%) Extracting the files of gtest (3%) Extracting the files of gtest (5%) Extracting the files of gtest (7%) Extracting the files of gtest (8%) Extracting the files of gtest (10%) Extracting the files of gtest (12%) Extracting the files of gtest (14%) Extracting the files of gtest (16%) Extracting the files of gtest (17%) Extracting the files of gtest (19%) Extracting the files of gtest (21%) Extracting the files of gtest (23%) Extracting the files of gtest (25%) Extracting the files of gtest (26%) Extracting the files of gtest (28%) Extracting the files of gtest (30%) Extracting the files of gtest (32%) Extracting the files of gtest (33%) Extracting the files of gtest (35%) Extracting the files of gtest (37%) Extracting the files of gtest (39%) Extracting the files of gtest (41%) Extracting the files of gtest (42%) Extracting the files of gtest (44%) Extracting the files of gtest (46%) Extracting the files of gtest (48%) Extracting the files of gtest (50%) Extracting the files of gtest (51%) Extracting the files of gtest (53%) Extracting the files of gtest (55%) Extracting the files of gtest (57%) Extracting the files of gtest (58%) Extracting the files of gtest (60%) Extracting the files of gtest (62%) Extracting the files of gtest (64%) Extracting the files of gtest (66%) Extracting the files of gtest (67%) Extracting the files of gtest (69%) Extracting the files of gtest (71%) Extracting the files of gtest (73%) Extracting the files of gtest (75%) Extracting the files of gtest (76%) Extracting the files of gtest (78%) Extracting the files of gtest (80%) Extracting the files of gtest (82%) Extracting the files of gtest (83%) Extracting the files of gtest (85%) Extracting the files of gtest (87%) Extracting the files of gtest (89%) Extracting the files of gtest (91%) Extracting the files of gtest (92%) Extracting the files of gtest (94%) Extracting the files of gtest (96%) Extracting the files of gtest (98%) Extracting the files of gtest (100%) [complete] Installed gtest Installing 2 / 25 abseil-cpp-20260107.1-11-1-x86_64.eopkg [cached] Installing abseil-cpp, version 20260107.1, release 11 Extracting the files of abseil-cpp (0%) Extracting the files of abseil-cpp (1%) Extracting the files of abseil-cpp (2%) Extracting the files of abseil-cpp (3%) Extracting the files of abseil-cpp (4%) Extracting the files of abseil-cpp (5%) Extracting the files of abseil-cpp (6%) Extracting the files of abseil-cpp (7%) Extracting the files of abseil-cpp (8%) Extracting the files of abseil-cpp (9%) Extracting the files of abseil-cpp (10%) Extracting the files of abseil-cpp (11%) Extracting the files of abseil-cpp (12%) Extracting the files of abseil-cpp (13%) Extracting the files of abseil-cpp (14%) Extracting the files of abseil-cpp (15%) Extracting the files of abseil-cpp (16%) Extracting the files of abseil-cpp (16%) Extracting the files of abseil-cpp (17%) Extracting the files of abseil-cpp (18%) Extracting the files of abseil-cpp (19%) Extracting the files of abseil-cpp (20%) Extracting the files of abseil-cpp (21%) Extracting the files of abseil-cpp (22%) Extracting the files of abseil-cpp (23%) Extracting the files of abseil-cpp (24%) Extracting the files of abseil-cpp (25%) Extracting the files of abseil-cpp (26%) Extracting the files of abseil-cpp (27%) Extracting the files of abseil-cpp (28%) Extracting the files of abseil-cpp (29%) Extracting the files of abseil-cpp (30%) Extracting the files of abseil-cpp (31%) Extracting the files of abseil-cpp (32%) Extracting the files of abseil-cpp (33%) Extracting the files of abseil-cpp (33%) Extracting the files of abseil-cpp (34%) Extracting the files of abseil-cpp (35%) Extracting the files of abseil-cpp (36%) Extracting the files of abseil-cpp (37%) Extracting the files of abseil-cpp (38%) Extracting the files of abseil-cpp (39%) Extracting the files of abseil-cpp (40%) Extracting the files of abseil-cpp (41%) Extracting the files of abseil-cpp (42%) Extracting the files of abseil-cpp (43%) Extracting the files of abseil-cpp (44%) Extracting the files of abseil-cpp (45%) Extracting the files of abseil-cpp (46%) Extracting the files of abseil-cpp (47%) Extracting the files of abseil-cpp (48%) Extracting the files of abseil-cpp (49%) Extracting the files of abseil-cpp (50%) Extracting the files of abseil-cpp (50%) Extracting the files of abseil-cpp (51%) Extracting the files of abseil-cpp (52%) Extracting the files of abseil-cpp (53%) Extracting the files of abseil-cpp (54%) Extracting the files of abseil-cpp (55%) Extracting the files of abseil-cpp (56%) Extracting the files of abseil-cpp (57%) Extracting the files of abseil-cpp (58%) Extracting the files of abseil-cpp (59%) Extracting the files of abseil-cpp (60%) Extracting the files of abseil-cpp (61%) Extracting the files of abseil-cpp (62%) Extracting the files of abseil-cpp (63%) Extracting the files of abseil-cpp (64%) Extracting the files of abseil-cpp (65%) Extracting the files of abseil-cpp (66%) Extracting the files of abseil-cpp (66%) Extracting the files of abseil-cpp (67%) Extracting the files of abseil-cpp (68%) Extracting the files of abseil-cpp (69%) Extracting the files of abseil-cpp (70%) Extracting the files of abseil-cpp (71%) Extracting the files of abseil-cpp (72%) Extracting the files of abseil-cpp (73%) Extracting the files of abseil-cpp (74%) Extracting the files of abseil-cpp (75%) Extracting the files of abseil-cpp (76%) Extracting the files of abseil-cpp (77%) Extracting the files of abseil-cpp (78%) Extracting the files of abseil-cpp (79%) Extracting the files of abseil-cpp (80%) Extracting the files of abseil-cpp (81%) Extracting the files of abseil-cpp (82%) Extracting the files of abseil-cpp (83%) Extracting the files of abseil-cpp (83%) Extracting the files of abseil-cpp (84%) Extracting the files of abseil-cpp (85%) Extracting the files of abseil-cpp (86%) Extracting the files of abseil-cpp (87%) Extracting the files of abseil-cpp (88%) Extracting the files of abseil-cpp (89%) Extracting the files of abseil-cpp (90%) Extracting the files of abseil-cpp (91%) Extracting the files of abseil-cpp (92%) Extracting the files of abseil-cpp (93%) Extracting the files of abseil-cpp (94%) Extracting the files of abseil-cpp (95%) Extracting the files of abseil-cpp (96%) Extracting the files of abseil-cpp (97%) Extracting the files of abseil-cpp (98%) Extracting the files of abseil-cpp (99%) Extracting the files of abseil-cpp (100%) [complete] Installed abseil-cpp Installing 3 / 25 protobuf-35.1-30-1-x86_64.eopkg [cached] Installing protobuf, version 35.1, release 30 Extracting the files of protobuf (16%) Extracting the files of protobuf (33%) Extracting the files of protobuf (50%) Extracting the files of protobuf (66%) Extracting the files of protobuf (83%) Extracting the files of protobuf (100%) [complete] Installed protobuf Installing 4 / 25 mimalloc-2.1.6-2-1-x86_64.eopkg [cached] Installing mimalloc, version 2.1.6, release 2 Extracting the files of mimalloc (50%) Extracting the files of mimalloc (100%) [complete] Installed mimalloc Installing 5 / 25 coinmp-1.8.4-5-1-x86_64.eopkg [cached] Installing coinmp, version 1.8.4, release 5 Extracting the files of coinmp (1%) Extracting the files of coinmp (2%) Extracting the files of coinmp (3%) Extracting the files of coinmp (4%) Extracting the files of coinmp (5%) Extracting the files of coinmp (6%) Extracting the files of coinmp (7%) Extracting the files of coinmp (8%) Extracting the files of coinmp (10%) Extracting the files of coinmp (11%) Extracting the files of coinmp (12%) Extracting the files of coinmp (13%) Extracting the files of coinmp (14%) Extracting the files of coinmp (15%) Extracting the files of coinmp (16%) Extracting the files of coinmp (17%) Extracting the files of coinmp (19%) Extracting the files of coinmp (20%) Extracting the files of coinmp (21%) Extracting the files of coinmp (22%) Extracting the files of coinmp (23%) Extracting the files of coinmp (24%) Extracting the files of coinmp (25%) Extracting the files of coinmp (26%) Extracting the files of coinmp (28%) Extracting the files of coinmp (29%) Extracting the files of coinmp (30%) Extracting the files of coinmp (31%) Extracting the files of coinmp (32%) Extracting the files of coinmp (33%) Extracting the files of coinmp (34%) Extracting the files of coinmp (35%) Extracting the files of coinmp (37%) Extracting the files of coinmp (38%) Extracting the files of coinmp (39%) Extracting the files of coinmp (40%) Extracting the files of coinmp (41%) Extracting the files of coinmp (42%) Extracting the files of coinmp (43%) Extracting the files of coinmp (44%) Extracting the files of coinmp (46%) Extracting the files of coinmp (47%) Extracting the files of coinmp (48%) Extracting the files of coinmp (49%) Extracting the files of coinmp (50%) Extracting the files of coinmp (51%) Extracting the files of coinmp (52%) Extracting the files of coinmp (53%) Extracting the files of coinmp (55%) Extracting the files of coinmp (56%) Extracting the files of coinmp (57%) Extracting the files of coinmp (58%) Extracting the files of coinmp (59%) Extracting the files of coinmp (60%) Extracting the files of coinmp (61%) Extracting the files of coinmp (62%) Extracting the files of coinmp (64%) Extracting the files of coinmp (65%) Extracting the files of coinmp (66%) Extracting the files of coinmp (67%) Extracting the files of coinmp (68%) Extracting the files of coinmp (69%) Extracting the files of coinmp (70%) Extracting the files of coinmp (71%) Extracting the files of coinmp (73%) Extracting the files of coinmp (74%) Extracting the files of coinmp (75%) Extracting the files of coinmp (76%) Extracting the files of coinmp (77%) Extracting the files of coinmp (78%) Extracting the files of coinmp (79%) Extracting the files of coinmp (80%) Extracting the files of coinmp (82%) Extracting the files of coinmp (83%) Extracting the files of coinmp (84%) Extracting the files of coinmp (85%) Extracting the files of coinmp (86%) Extracting the files of coinmp (87%) Extracting the files of coinmp (88%) Extracting the files of coinmp (89%) Extracting the files of coinmp (91%) Extracting the files of coinmp (92%) Extracting the files of coinmp (93%) Extracting the files of coinmp (94%) Extracting the files of coinmp (95%) Extracting the files of coinmp (96%) Extracting the files of coinmp (97%) Extracting the files of coinmp (98%) Extracting the files of coinmp (100%) [complete] Installed coinmp Installing 6 / 25 coinmp-devel-1.8.4-5-1-x86_64.eopkg [cached] Installing coinmp-devel, version 1.8.4, release 5 Extracting the files of coinmp-devel (0%) Extracting the files of coinmp-devel (0%) Extracting the files of coinmp-devel (1%) Extracting the files of coinmp-devel (1%) Extracting the files of coinmp-devel (2%) Extracting the files of coinmp-devel (2%) Extracting the files of coinmp-devel (2%) Extracting the files of coinmp-devel (3%) Extracting the files of coinmp-devel (3%) Extracting the files of coinmp-devel (4%) Extracting the files of coinmp-devel (4%) Extracting the files of coinmp-devel (4%) Extracting the files of coinmp-devel (5%) Extracting the files of coinmp-devel (5%) Extracting the files of coinmp-devel (6%) Extracting the files of coinmp-devel (6%) Extracting the files of coinmp-devel (6%) Extracting the files of coinmp-devel (7%) Extracting the files of coinmp-devel (7%) Extracting the files of coinmp-devel (8%) Extracting the files of coinmp-devel (8%) Extracting the files of coinmp-devel (8%) Extracting the files of coinmp-devel (9%) Extracting the files of coinmp-devel (9%) Extracting the files of coinmp-devel (10%) Extracting the files of coinmp-devel (10%) Extracting the files of coinmp-devel (10%) Extracting the files of coinmp-devel (11%) Extracting the files of coinmp-devel (11%) Extracting the files of coinmp-devel (12%) Extracting the files of coinmp-devel (12%) Extracting the files of coinmp-devel (12%) Extracting the files of coinmp-devel (13%) Extracting the files of coinmp-devel (13%) Extracting the files of coinmp-devel (14%) Extracting the files of coinmp-devel (14%) Extracting the files of coinmp-devel (14%) Extracting the files of coinmp-devel (15%) Extracting the files of coinmp-devel (15%) Extracting the files of coinmp-devel (16%) Extracting the files of coinmp-devel (16%) Extracting the files of coinmp-devel (16%) Extracting the files of coinmp-devel (17%) Extracting the files of coinmp-devel (17%) Extracting the files of coinmp-devel (18%) Extracting the files of coinmp-devel (18%) Extracting the files of coinmp-devel (18%) Extracting the files of coinmp-devel (19%) Extracting the files of coinmp-devel (19%) Extracting the files of coinmp-devel (20%) Extracting the files of coinmp-devel (20%) Extracting the files of coinmp-devel (20%) Extracting the files of coinmp-devel (21%) Extracting the files of coinmp-devel (21%) Extracting the files of coinmp-devel (22%) Extracting the files of coinmp-devel (22%) Extracting the files of coinmp-devel (22%) Extracting the files of coinmp-devel (23%) Extracting the files of coinmp-devel (23%) Extracting the files of coinmp-devel (24%) Extracting the files of coinmp-devel (24%) Extracting the files of coinmp-devel (24%) Extracting the files of coinmp-devel (25%) Extracting the files of coinmp-devel (25%) Extracting the files of coinmp-devel (26%) Extracting the files of coinmp-devel (26%) Extracting the files of coinmp-devel (26%) Extracting the files of coinmp-devel (27%) Extracting the files of coinmp-devel (27%) Extracting the files of coinmp-devel (28%) Extracting the files of coinmp-devel (28%) Extracting the files of coinmp-devel (28%) Extracting the files of coinmp-devel (29%) Extracting the files of coinmp-devel (29%) Extracting the files of coinmp-devel (30%) Extracting the files of coinmp-devel (30%) Extracting the files of coinmp-devel (30%) Extracting the files of coinmp-devel (31%) Extracting the files of coinmp-devel (31%) Extracting the files of coinmp-devel (32%) Extracting the files of coinmp-devel (32%) Extracting the files of coinmp-devel (32%) Extracting the files of coinmp-devel (33%) Extracting the files of coinmp-devel (33%) Extracting the files of coinmp-devel (34%) Extracting the files of coinmp-devel (34%) Extracting the files of coinmp-devel (34%) Extracting the files of coinmp-devel (35%) Extracting the files of coinmp-devel (35%) Extracting the files of coinmp-devel (36%) Extracting the files of coinmp-devel (36%) Extracting the files of coinmp-devel (36%) Extracting the files of coinmp-devel (37%) Extracting the files of coinmp-devel (37%) Extracting the files of coinmp-devel (38%) Extracting the files of coinmp-devel (38%) Extracting the files of coinmp-devel (38%) Extracting the files of coinmp-devel (39%) Extracting the files of coinmp-devel (39%) Extracting the files of coinmp-devel (40%) Extracting the files of coinmp-devel (40%) Extracting the files of coinmp-devel (40%) Extracting the files of coinmp-devel (41%) Extracting the files of coinmp-devel (41%) Extracting the files of coinmp-devel (42%) Extracting the files of coinmp-devel (42%) Extracting the files of coinmp-devel (42%) Extracting the files of coinmp-devel (43%) Extracting the files of coinmp-devel (43%) Extracting the files of coinmp-devel (44%) Extracting the files of coinmp-devel (44%) Extracting the files of coinmp-devel (44%) Extracting the files of coinmp-devel (45%) Extracting the files of coinmp-devel (45%) Extracting the files of coinmp-devel (46%) Extracting the files of coinmp-devel (46%) Extracting the files of coinmp-devel (46%) Extracting the files of coinmp-devel (47%) Extracting the files of coinmp-devel (47%) Extracting the files of coinmp-devel (48%) Extracting the files of coinmp-devel (48%) Extracting the files of coinmp-devel (48%) Extracting the files of coinmp-devel (49%) Extracting the files of coinmp-devel (49%) Extracting the files of coinmp-devel (50%) Extracting the files of coinmp-devel (50%) Extracting the files of coinmp-devel (50%) Extracting the files of coinmp-devel (51%) Extracting the files of coinmp-devel (51%) Extracting the files of coinmp-devel (52%) Extracting the files of coinmp-devel (52%) Extracting the files of coinmp-devel (52%) Extracting the files of coinmp-devel (53%) Extracting the files of coinmp-devel (53%) Extracting the files of coinmp-devel (54%) Extracting the files of coinmp-devel (54%) Extracting the files of coinmp-devel (54%) Extracting the files of coinmp-devel (55%) Extracting the files of coinmp-devel (55%) Extracting the files of coinmp-devel (56%) Extracting the files of coinmp-devel (56%) Extracting the files of coinmp-devel (56%) Extracting the files of coinmp-devel (57%) Extracting the files of coinmp-devel (57%) Extracting the files of coinmp-devel (58%) Extracting the files of coinmp-devel (58%) Extracting the files of coinmp-devel (58%) Extracting the files of coinmp-devel (59%) Extracting the files of coinmp-devel (59%) Extracting the files of coinmp-devel (60%) Extracting the files of coinmp-devel (60%) Extracting the files of coinmp-devel (60%) Extracting the files of coinmp-devel (61%) Extracting the files of coinmp-devel (61%) Extracting the files of coinmp-devel (62%) Extracting the files of coinmp-devel (62%) Extracting the files of coinmp-devel (62%) Extracting the files of coinmp-devel (63%) Extracting the files of coinmp-devel (63%) Extracting the files of coinmp-devel (64%) Extracting the files of coinmp-devel (64%) Extracting the files of coinmp-devel (64%) Extracting the files of coinmp-devel (65%) Extracting the files of coinmp-devel (65%) Extracting the files of coinmp-devel (66%) Extracting the files of coinmp-devel (66%) Extracting the files of coinmp-devel (66%) Extracting the files of coinmp-devel (67%) Extracting the files of coinmp-devel (67%) Extracting the files of coinmp-devel (68%) Extracting the files of coinmp-devel (68%) Extracting the files of coinmp-devel (68%) Extracting the files of coinmp-devel (69%) Extracting the files of coinmp-devel (69%) Extracting the files of coinmp-devel (70%) Extracting the files of coinmp-devel (70%) Extracting the files of coinmp-devel (70%) Extracting the files of coinmp-devel (71%) Extracting the files of coinmp-devel (71%) Extracting the files of coinmp-devel (72%) Extracting the files of coinmp-devel (72%) Extracting the files of coinmp-devel (72%) Extracting the files of coinmp-devel (73%) Extracting the files of coinmp-devel (73%) Extracting the files of coinmp-devel (74%) Extracting the files of coinmp-devel (74%) Extracting the files of coinmp-devel (74%) Extracting the files of coinmp-devel (75%) Extracting the files of coinmp-devel (75%) Extracting the files of coinmp-devel (76%) Extracting the files of coinmp-devel (76%) Extracting the files of coinmp-devel (76%) Extracting the files of coinmp-devel (77%) Extracting the files of coinmp-devel (77%) Extracting the files of coinmp-devel (78%) Extracting the files of coinmp-devel (78%) Extracting the files of coinmp-devel (78%) Extracting the files of coinmp-devel (79%) Extracting the files of coinmp-devel (79%) Extracting the files of coinmp-devel (80%) Extracting the files of coinmp-devel (80%) Extracting the files of coinmp-devel (80%) Extracting the files of coinmp-devel (81%) Extracting the files of coinmp-devel (81%) Extracting the files of coinmp-devel (82%) Extracting the files of coinmp-devel (82%) Extracting the files of coinmp-devel (82%) Extracting the files of coinmp-devel (83%) Extracting the files of coinmp-devel (83%) Extracting the files of coinmp-devel (84%) Extracting the files of coinmp-devel (84%) Extracting the files of coinmp-devel (84%) Extracting the files of coinmp-devel (85%) Extracting the files of coinmp-devel (85%) Extracting the files of coinmp-devel (86%) Extracting the files of coinmp-devel (86%) Extracting the files of coinmp-devel (86%) Extracting the files of coinmp-devel (87%) Extracting the files of coinmp-devel (87%) Extracting the files of coinmp-devel (88%) Extracting the files of coinmp-devel (88%) Extracting the files of coinmp-devel (88%) Extracting the files of coinmp-devel (89%) Extracting the files of coinmp-devel (89%) Extracting the files of coinmp-devel (90%) Extracting the files of coinmp-devel (90%) Extracting the files of coinmp-devel (90%) Extracting the files of coinmp-devel (91%) Extracting the files of coinmp-devel (91%) Extracting the files of coinmp-devel (92%) Extracting the files of coinmp-devel (92%) Extracting the files of coinmp-devel (92%) Extracting the files of coinmp-devel (93%) Extracting the files of coinmp-devel (93%) Extracting the files of coinmp-devel (94%) Extracting the files of coinmp-devel (94%) Extracting the files of coinmp-devel (94%) Extracting the files of coinmp-devel (95%) Extracting the files of coinmp-devel (95%) Extracting the files of coinmp-devel (96%) Extracting the files of coinmp-devel (96%) Extracting the files of coinmp-devel (96%) Extracting the files of coinmp-devel (97%) Extracting the files of coinmp-devel (97%) Extracting the files of coinmp-devel (98%) Extracting the files of coinmp-devel (98%) Extracting the files of coinmp-devel (98%) Extracting the files of coinmp-devel (99%) Extracting the files of coinmp-devel (99%) Extracting the files of coinmp-devel (100%) [complete] Installed coinmp-devel Installing 7 / 25 libedit-20260512.3.1-17-1-x86_64.eopkg [cached] Installing libedit, version 20260512.3.1, release 17 Extracting the files of libedit (20%) Extracting the files of libedit (40%) Extracting the files of libedit (60%) Extracting the files of libedit (80%) Extracting the files of libedit (100%) [complete] Installed libedit Installing 8 / 25 eigen3-3.4.0-12-1-x86_64.eopkg [cached] Installing eigen3, version 3.4.0, release 12 Extracting the files of eigen3 (0%) Extracting the files of eigen3 (0%) Extracting the files of eigen3 (0%) Extracting the files of eigen3 (0%) Extracting the files of eigen3 (0%) Extracting the files of eigen3 (1%) Extracting the files of eigen3 (1%) Extracting the files of eigen3 (1%) Extracting the files of eigen3 (1%) Extracting the files of eigen3 (1%) Extracting the files of eigen3 (2%) Extracting the files of eigen3 (2%) Extracting the files of eigen3 (2%) Extracting the files of eigen3 (2%) Extracting the files of eigen3 (2%) Extracting the files of eigen3 (2%) Extracting the files of eigen3 (3%) Extracting the files of eigen3 (3%) Extracting the files of eigen3 (3%) Extracting the files of eigen3 (3%) Extracting the files of eigen3 (3%) Extracting the files of eigen3 (4%) Extracting the files of eigen3 (4%) Extracting the files of eigen3 (4%) Extracting the files of eigen3 (4%) Extracting the files of eigen3 (4%) Extracting the files of eigen3 (4%) Extracting the files of eigen3 (5%) Extracting the files of eigen3 (5%) Extracting the files of eigen3 (5%) Extracting the files of eigen3 (5%) Extracting the files of eigen3 (5%) Extracting the files of eigen3 (6%) Extracting the files of eigen3 (6%) Extracting the files of eigen3 (6%) Extracting the files of eigen3 (6%) Extracting the files of eigen3 (6%) Extracting the files of eigen3 (7%) Extracting the files of eigen3 (7%) Extracting the files of eigen3 (7%) Extracting the files of eigen3 (7%) Extracting the files of eigen3 (7%) Extracting the files of eigen3 (7%) Extracting the files of eigen3 (8%) Extracting the files of eigen3 (8%) Extracting the files of eigen3 (8%) Extracting the files of eigen3 (8%) Extracting the files of eigen3 (8%) Extracting the files of eigen3 (9%) Extracting the files of eigen3 (9%) Extracting the files of eigen3 (9%) Extracting the files of eigen3 (9%) Extracting the files of eigen3 (9%) Extracting the files of eigen3 (9%) Extracting the files of eigen3 (10%) Extracting the files of eigen3 (10%) Extracting the files of eigen3 (10%) Extracting the files of eigen3 (10%) Extracting the files of eigen3 (10%) Extracting the files of eigen3 (11%) Extracting the files of eigen3 (11%) Extracting the files of eigen3 (11%) Extracting the files of eigen3 (11%) Extracting the files of eigen3 (11%) Extracting the files of eigen3 (11%) Extracting the files of eigen3 (12%) Extracting the files of eigen3 (12%) Extracting the files of eigen3 (12%) Extracting the files of eigen3 (12%) Extracting the files of eigen3 (12%) Extracting the files of eigen3 (13%) Extracting the files of eigen3 (13%) Extracting the files of eigen3 (13%) Extracting the files of eigen3 (13%) Extracting the files of eigen3 (13%) Extracting the files of eigen3 (14%) Extracting the files of eigen3 (14%) Extracting the files of eigen3 (14%) Extracting the files of eigen3 (14%) Extracting the files of eigen3 (14%) Extracting the files of eigen3 (14%) Extracting the files of eigen3 (15%) Extracting the files of eigen3 (15%) Extracting the files of eigen3 (15%) Extracting the files of eigen3 (15%) Extracting the files of eigen3 (15%) Extracting the files of eigen3 (16%) Extracting the files of eigen3 (16%) Extracting the files of eigen3 (16%) Extracting the files of eigen3 (16%) Extracting the files of eigen3 (16%) Extracting the files of eigen3 (16%) Extracting the files of eigen3 (17%) Extracting the files of eigen3 (17%) Extracting the files of eigen3 (17%) Extracting the files of eigen3 (17%) Extracting the files of eigen3 (17%) Extracting the files of eigen3 (18%) Extracting the files of eigen3 (18%) Extracting the files of eigen3 (18%) Extracting the files of eigen3 (18%) Extracting the files of eigen3 (18%) Extracting the files of eigen3 (19%) Extracting the files of eigen3 (19%) Extracting the files of eigen3 (19%) Extracting the files of eigen3 (19%) Extracting the files of eigen3 (19%) Extracting the files of eigen3 (19%) Extracting the files of eigen3 (20%) Extracting the files of eigen3 (20%) Extracting the files of eigen3 (20%) Extracting the files of eigen3 (20%) Extracting the files of eigen3 (20%) Extracting the files of eigen3 (21%) Extracting the files of eigen3 (21%) Extracting the files of eigen3 (21%) Extracting the files of eigen3 (21%) Extracting the files of eigen3 (21%) Extracting the files of eigen3 (21%) Extracting the files of eigen3 (22%) Extracting the files of eigen3 (22%) Extracting the files of eigen3 (22%) Extracting the files of eigen3 (22%) Extracting the files of eigen3 (22%) Extracting the files of eigen3 (23%) Extracting the files of eigen3 (23%) Extracting the files of eigen3 (23%) Extracting the files of eigen3 (23%) Extracting the files of eigen3 (23%) Extracting the files of eigen3 (23%) Extracting the files of eigen3 (24%) Extracting the files of eigen3 (24%) Extracting the files of eigen3 (24%) Extracting the files of eigen3 (24%) Extracting the files of eigen3 (24%) Extracting the files of eigen3 (25%) Extracting the files of eigen3 (25%) Extracting the files of eigen3 (25%) Extracting the files of eigen3 (25%) Extracting the files of eigen3 (25%) Extracting the files of eigen3 (26%) Extracting the files of eigen3 (26%) Extracting the files of eigen3 (26%) Extracting the files of eigen3 (26%) Extracting the files of eigen3 (26%) Extracting the files of eigen3 (26%) Extracting the files of eigen3 (27%) Extracting the files of eigen3 (27%) Extracting the files of eigen3 (27%) Extracting the files of eigen3 (27%) Extracting the files of eigen3 (27%) Extracting the files of eigen3 (28%) Extracting the files of eigen3 (28%) Extracting the files of eigen3 (28%) Extracting the files of eigen3 (28%) Extracting the files of eigen3 (28%) Extracting the files of eigen3 (28%) Extracting the files of eigen3 (29%) Extracting the files of eigen3 (29%) Extracting the files of eigen3 (29%) Extracting the files of eigen3 (29%) Extracting the files of eigen3 (29%) Extracting the files of eigen3 (30%) Extracting the files of eigen3 (30%) Extracting the files of eigen3 (30%) Extracting the files of eigen3 (30%) Extracting the files of eigen3 (30%) Extracting the files of eigen3 (30%) Extracting the files of eigen3 (31%) Extracting the files of eigen3 (31%) Extracting the files of eigen3 (31%) Extracting the files of eigen3 (31%) Extracting the files of eigen3 (31%) Extracting the files of eigen3 (32%) Extracting the files of eigen3 (32%) Extracting the files of eigen3 (32%) Extracting the files of eigen3 (32%) Extracting the files of eigen3 (32%) Extracting the files of eigen3 (33%) Extracting the files of eigen3 (33%) Extracting the files of eigen3 (33%) Extracting the files of eigen3 (33%) Extracting the files of eigen3 (33%) Extracting the files of eigen3 (33%) Extracting the files of eigen3 (34%) Extracting the files of eigen3 (34%) Extracting the files of eigen3 (34%) Extracting the files of eigen3 (34%) Extracting the files of eigen3 (34%) Extracting the files of eigen3 (35%) Extracting the files of eigen3 (35%) Extracting the files of eigen3 (35%) Extracting the files of eigen3 (35%) Extracting the files of eigen3 (35%) Extracting the files of eigen3 (35%) Extracting the files of eigen3 (36%) Extracting the files of eigen3 (36%) Extracting the files of eigen3 (36%) Extracting the files of eigen3 (36%) Extracting the files of eigen3 (36%) Extracting the files of eigen3 (37%) Extracting the files of eigen3 (37%) Extracting the files of eigen3 (37%) Extracting the files of eigen3 (37%) Extracting the files of eigen3 (37%) Extracting the files of eigen3 (38%) Extracting the files of eigen3 (38%) Extracting the files of eigen3 (38%) Extracting the files of eigen3 (38%) Extracting the files of eigen3 (38%) Extracting the files of eigen3 (38%) Extracting the files of eigen3 (39%) Extracting the files of eigen3 (39%) Extracting the files of eigen3 (39%) Extracting the files of eigen3 (39%) Extracting the files of eigen3 (39%) Extracting the files of eigen3 (40%) Extracting the files of eigen3 (40%) Extracting the files of eigen3 (40%) Extracting the files of eigen3 (40%) Extracting the files of eigen3 (40%) Extracting the files of eigen3 (40%) Extracting the files of eigen3 (41%) Extracting the files of eigen3 (41%) Extracting the files of eigen3 (41%) Extracting the files of eigen3 (41%) Extracting the files of eigen3 (41%) Extracting the files of eigen3 (42%) Extracting the files of eigen3 (42%) Extracting the files of eigen3 (42%) Extracting the files of eigen3 (42%) Extracting the files of eigen3 (42%) Extracting the files of eigen3 (42%) Extracting the files of eigen3 (43%) Extracting the files of eigen3 (43%) Extracting the files of eigen3 (43%) Extracting the files of eigen3 (43%) Extracting the files of eigen3 (43%) Extracting the files of eigen3 (44%) Extracting the files of eigen3 (44%) Extracting the files of eigen3 (44%) Extracting the files of eigen3 (44%) Extracting the files of eigen3 (44%) Extracting the files of eigen3 (45%) Extracting the files of eigen3 (45%) Extracting the files of eigen3 (45%) Extracting the files of eigen3 (45%) Extracting the files of eigen3 (45%) Extracting the files of eigen3 (45%) Extracting the files of eigen3 (46%) Extracting the files of eigen3 (46%) Extracting the files of eigen3 (46%) Extracting the files of eigen3 (46%) Extracting the files of eigen3 (46%) Extracting the files of eigen3 (47%) Extracting the files of eigen3 (47%) Extracting the files of eigen3 (47%) Extracting the files of eigen3 (47%) Extracting the files of eigen3 (47%) Extracting the files of eigen3 (47%) Extracting the files of eigen3 (48%) Extracting the files of eigen3 (48%) Extracting the files of eigen3 (48%) Extracting the files of eigen3 (48%) Extracting the files of eigen3 (48%) Extracting the files of eigen3 (49%) Extracting the files of eigen3 (49%) Extracting the files of eigen3 (49%) Extracting the files of eigen3 (49%) Extracting the files of eigen3 (49%) Extracting the files of eigen3 (50%) Extracting the files of eigen3 (50%) Extracting the files of eigen3 (50%) Extracting the files of eigen3 (50%) Extracting the files of eigen3 (50%) Extracting the files of eigen3 (50%) Extracting the files of eigen3 (51%) Extracting the files of eigen3 (51%) Extracting the files of eigen3 (51%) Extracting the files of eigen3 (51%) Extracting the files of eigen3 (51%) Extracting the files of eigen3 (52%) Extracting the files of eigen3 (52%) Extracting the files of eigen3 (52%) Extracting the files of eigen3 (52%) Extracting the files of eigen3 (52%) Extracting the files of eigen3 (52%) Extracting the files of eigen3 (53%) Extracting the files of eigen3 (53%) Extracting the files of eigen3 (53%) Extracting the files of eigen3 (53%) Extracting the files of eigen3 (53%) Extracting the files of eigen3 (54%) Extracting the files of eigen3 (54%) Extracting the files of eigen3 (54%) Extracting the files of eigen3 (54%) Extracting the files of eigen3 (54%) Extracting the files of eigen3 (54%) Extracting the files of eigen3 (55%) Extracting the files of eigen3 (55%) Extracting the files of eigen3 (55%) Extracting the files of eigen3 (55%) Extracting the files of eigen3 (55%) Extracting the files of eigen3 (56%) Extracting the files of eigen3 (56%) Extracting the files of eigen3 (56%) Extracting the files of eigen3 (56%) Extracting the files of eigen3 (56%) Extracting the files of eigen3 (57%) Extracting the files of eigen3 (57%) Extracting the files of eigen3 (57%) Extracting the files of eigen3 (57%) Extracting the files of eigen3 (57%) Extracting the files of eigen3 (57%) Extracting the files of eigen3 (58%) Extracting the files of eigen3 (58%) Extracting the files of eigen3 (58%) Extracting the files of eigen3 (58%) Extracting the files of eigen3 (58%) Extracting the files of eigen3 (59%) Extracting the files of eigen3 (59%) Extracting the files of eigen3 (59%) Extracting the files of eigen3 (59%) Extracting the files of eigen3 (59%) Extracting the files of eigen3 (59%) Extracting the files of eigen3 (60%) Extracting the files of eigen3 (60%) Extracting the files of eigen3 (60%) Extracting the files of eigen3 (60%) Extracting the files of eigen3 (60%) Extracting the files of eigen3 (61%) Extracting the files of eigen3 (61%) Extracting the files of eigen3 (61%) Extracting the files of eigen3 (61%) Extracting the files of eigen3 (61%) Extracting the files of eigen3 (61%) Extracting the files of eigen3 (62%) Extracting the files of eigen3 (62%) Extracting the files of eigen3 (62%) Extracting the files of eigen3 (62%) Extracting the files of eigen3 (62%) Extracting the files of eigen3 (63%) Extracting the files of eigen3 (63%) Extracting the files of eigen3 (63%) Extracting the files of eigen3 (63%) Extracting the files of eigen3 (63%) Extracting the files of eigen3 (64%) Extracting the files of eigen3 (64%) Extracting the files of eigen3 (64%) Extracting the files of eigen3 (64%) Extracting the files of eigen3 (64%) Extracting the files of eigen3 (64%) Extracting the files of eigen3 (65%) Extracting the files of eigen3 (65%) Extracting the files of eigen3 (65%) Extracting the files of eigen3 (65%) Extracting the files of eigen3 (65%) Extracting the files of eigen3 (66%) Extracting the files of eigen3 (66%) Extracting the files of eigen3 (66%) Extracting the files of eigen3 (66%) Extracting the files of eigen3 (66%) Extracting the files of eigen3 (66%) Extracting the files of eigen3 (67%) Extracting the files of eigen3 (67%) Extracting the files of eigen3 (67%) Extracting the files of eigen3 (67%) Extracting the files of eigen3 (67%) Extracting the files of eigen3 (68%) Extracting the files of eigen3 (68%) Extracting the files of eigen3 (68%) Extracting the files of eigen3 (68%) Extracting the files of eigen3 (68%) Extracting the files of eigen3 (69%) Extracting the files of eigen3 (69%) Extracting the files of eigen3 (69%) Extracting the files of eigen3 (69%) Extracting the files of eigen3 (69%) Extracting the files of eigen3 (69%) Extracting the files of eigen3 (70%) Extracting the files of eigen3 (70%) Extracting the files of eigen3 (70%) Extracting the files of eigen3 (70%) Extracting the files of eigen3 (70%) Extracting the files of eigen3 (71%) Extracting the files of eigen3 (71%) Extracting the files of eigen3 (71%) Extracting the files of eigen3 (71%) Extracting the files of eigen3 (71%) Extracting the files of eigen3 (71%) Extracting the files of eigen3 (72%) Extracting the files of eigen3 (72%) Extracting the files of eigen3 (72%) Extracting the files of eigen3 (72%) Extracting the files of eigen3 (72%) Extracting the files of eigen3 (73%) Extracting the files of eigen3 (73%) Extracting the files of eigen3 (73%) Extracting the files of eigen3 (73%) Extracting the files of eigen3 (73%) Extracting the files of eigen3 (73%) Extracting the files of eigen3 (74%) Extracting the files of eigen3 (74%) Extracting the files of eigen3 (74%) Extracting the files of eigen3 (74%) Extracting the files of eigen3 (74%) Extracting the files of eigen3 (75%) Extracting the files of eigen3 (75%) Extracting the files of eigen3 (75%) Extracting the files of eigen3 (75%) Extracting the files of eigen3 (75%) Extracting the files of eigen3 (76%) Extracting the files of eigen3 (76%) Extracting the files of eigen3 (76%) Extracting the files of eigen3 (76%) Extracting the files of eigen3 (76%) Extracting the files of eigen3 (76%) Extracting the files of eigen3 (77%) Extracting the files of eigen3 (77%) Extracting the files of eigen3 (77%) Extracting the files of eigen3 (77%) Extracting the files of eigen3 (77%) Extracting the files of eigen3 (78%) Extracting the files of eigen3 (78%) Extracting the files of eigen3 (78%) Extracting the files of eigen3 (78%) Extracting the files of eigen3 (78%) Extracting the files of eigen3 (78%) Extracting the files of eigen3 (79%) Extracting the files of eigen3 (79%) Extracting the files of eigen3 (79%) Extracting the files of eigen3 (79%) Extracting the files of eigen3 (79%) Extracting the files of eigen3 (80%) Extracting the files of eigen3 (80%) Extracting the files of eigen3 (80%) Extracting the files of eigen3 (80%) Extracting the files of eigen3 (80%) Extracting the files of eigen3 (80%) Extracting the files of eigen3 (81%) Extracting the files of eigen3 (81%) Extracting the files of eigen3 (81%) Extracting the files of eigen3 (81%) Extracting the files of eigen3 (81%) Extracting the files of eigen3 (82%) Extracting the files of eigen3 (82%) Extracting the files of eigen3 (82%) Extracting the files of eigen3 (82%) Extracting the files of eigen3 (82%) Extracting the files of eigen3 (83%) Extracting the files of eigen3 (83%) Extracting the files of eigen3 (83%) Extracting the files of eigen3 (83%) Extracting the files of eigen3 (83%) Extracting the files of eigen3 (83%) Extracting the files of eigen3 (84%) Extracting the files of eigen3 (84%) Extracting the files of eigen3 (84%) Extracting the files of eigen3 (84%) Extracting the files of eigen3 (84%) Extracting the files of eigen3 (85%) Extracting the files of eigen3 (85%) Extracting the files of eigen3 (85%) Extracting the files of eigen3 (85%) Extracting the files of eigen3 (85%) Extracting the files of eigen3 (85%) Extracting the files of eigen3 (86%) Extracting the files of eigen3 (86%) Extracting the files of eigen3 (86%) Extracting the files of eigen3 (86%) Extracting the files of eigen3 (86%) Extracting the files of eigen3 (87%) Extracting the files of eigen3 (87%) Extracting the files of eigen3 (87%) Extracting the files of eigen3 (87%) Extracting the files of eigen3 (87%) Extracting the files of eigen3 (88%) Extracting the files of eigen3 (88%) Extracting the files of eigen3 (88%) Extracting the files of eigen3 (88%) Extracting the files of eigen3 (88%) Extracting the files of eigen3 (88%) Extracting the files of eigen3 (89%) Extracting the files of eigen3 (89%) Extracting the files of eigen3 (89%) Extracting the files of eigen3 (89%) Extracting the files of eigen3 (89%) Extracting the files of eigen3 (90%) Extracting the files of eigen3 (90%) Extracting the files of eigen3 (90%) Extracting the files of eigen3 (90%) Extracting the files of eigen3 (90%) Extracting the files of eigen3 (90%) Extracting the files of eigen3 (91%) Extracting the files of eigen3 (91%) Extracting the files of eigen3 (91%) Extracting the files of eigen3 (91%) Extracting the files of eigen3 (91%) Extracting the files of eigen3 (92%) Extracting the files of eigen3 (92%) Extracting the files of eigen3 (92%) Extracting the files of eigen3 (92%) Extracting the files of eigen3 (92%) Extracting the files of eigen3 (92%) Extracting the files of eigen3 (93%) Extracting the files of eigen3 (93%) Extracting the files of eigen3 (93%) Extracting the files of eigen3 (93%) Extracting the files of eigen3 (93%) Extracting the files of eigen3 (94%) Extracting the files of eigen3 (94%) Extracting the files of eigen3 (94%) Extracting the files of eigen3 (94%) Extracting the files of eigen3 (94%) Extracting the files of eigen3 (95%) Extracting the files of eigen3 (95%) Extracting the files of eigen3 (95%) Extracting the files of eigen3 (95%) Extracting the files of eigen3 (95%) Extracting the files of eigen3 (95%) Extracting the files of eigen3 (96%) Extracting the files of eigen3 (96%) Extracting the files of eigen3 (96%) Extracting the files of eigen3 (96%) Extracting the files of eigen3 (96%) Extracting the files of eigen3 (97%) Extracting the files of eigen3 (97%) Extracting the files of eigen3 (97%) Extracting the files of eigen3 (97%) Extracting the files of eigen3 (97%) Extracting the files of eigen3 (97%) Extracting the files of eigen3 (98%) Extracting the files of eigen3 (98%) Extracting the files of eigen3 (98%) Extracting the files of eigen3 (98%) Extracting the files of eigen3 (98%) Extracting the files of eigen3 (99%) Extracting the files of eigen3 (99%) Extracting the files of eigen3 (99%) Extracting the files of eigen3 (99%) Extracting the files of eigen3 (99%) Extracting the files of eigen3 (100%) [complete] Installed eigen3 Installing 9 / 25 libcxx-21.1.8-135-1-x86_64.eopkg [cached] Installing libcxx, version 21.1.8, release 135 Extracting the files of libcxx (25%) Extracting the files of libcxx (50%) Extracting the files of libcxx (75%) Extracting the files of libcxx (100%) [complete] Installed libcxx Installing 10 / 25 libcxx-devel-21.1.8-135-1-x86_64.eopkg [cached] Installing libcxx-devel, version 21.1.8, release 135 Extracting the files of libcxx-devel (0%) Extracting the files of libcxx-devel (0%) Extracting the files of libcxx-devel (0%) Extracting the files of libcxx-devel (0%) Extracting the files of libcxx-devel (0%) Extracting the files of libcxx-devel (0%) Extracting the files of libcxx-devel (0%) Extracting the files of libcxx-devel (0%) Extracting the files of libcxx-devel (0%) Extracting the files of libcxx-devel (0%) Extracting the files of libcxx-devel (0%) Extracting the files of libcxx-devel (0%) Extracting the files of libcxx-devel (0%) Extracting the files of libcxx-devel (0%) Extracting the files of libcxx-devel (0%) Extracting the files of libcxx-devel (0%) Extracting the files of libcxx-devel (0%) Extracting the files of libcxx-devel (0%) Extracting the files of libcxx-devel (1%) Extracting the files of libcxx-devel (1%) Extracting the files of libcxx-devel (1%) Extracting the files of libcxx-devel (1%) Extracting the files of libcxx-devel (1%) Extracting the files of libcxx-devel (1%) Extracting the files of libcxx-devel (1%) Extracting the files of libcxx-devel (1%) Extracting the files of libcxx-devel (1%) Extracting the files of libcxx-devel (1%) Extracting the files of libcxx-devel (1%) Extracting the files of libcxx-devel (1%) Extracting the files of libcxx-devel (1%) Extracting the files of libcxx-devel (1%) Extracting the files of libcxx-devel (1%) Extracting the files of libcxx-devel (1%) Extracting the files of libcxx-devel (1%) Extracting the files of libcxx-devel (1%) Extracting the files of libcxx-devel (2%) Extracting the files of libcxx-devel (2%) Extracting the files of libcxx-devel (2%) Extracting the files of libcxx-devel (2%) Extracting the files of libcxx-devel (2%) Extracting the files of libcxx-devel (2%) Extracting the files of libcxx-devel (2%) Extracting the files of libcxx-devel (2%) Extracting the files of libcxx-devel (2%) Extracting the files of libcxx-devel (2%) Extracting the files of libcxx-devel (2%) Extracting the files of libcxx-devel (2%) Extracting the files of libcxx-devel (2%) Extracting the files of libcxx-devel (2%) Extracting the files of libcxx-devel (2%) Extracting the files of libcxx-devel (2%) Extracting the files of libcxx-devel (2%) Extracting the files of libcxx-devel (2%) Extracting the files of libcxx-devel (3%) Extracting the files of libcxx-devel (3%) Extracting the files of libcxx-devel (3%) Extracting the files of libcxx-devel (3%) Extracting the files of libcxx-devel (3%) Extracting the files of libcxx-devel (3%) Extracting the files of libcxx-devel (3%) Extracting the files of libcxx-devel (3%) Extracting the files of libcxx-devel (3%) Extracting the files of libcxx-devel (3%) Extracting the files of libcxx-devel (3%) Extracting the files of libcxx-devel (3%) Extracting the files of libcxx-devel (3%) Extracting the files of libcxx-devel (3%) Extracting the files of libcxx-devel (3%) Extracting the files of libcxx-devel (3%) Extracting the files of libcxx-devel (3%) Extracting the files of libcxx-devel (3%) Extracting the files of libcxx-devel (4%) Extracting the files of libcxx-devel (4%) Extracting the files of libcxx-devel (4%) Extracting the files of libcxx-devel (4%) Extracting the files of libcxx-devel (4%) Extracting the files of libcxx-devel (4%) Extracting the files of libcxx-devel (4%) Extracting the files of libcxx-devel (4%) Extracting the files of libcxx-devel (4%) Extracting the files of libcxx-devel (4%) Extracting the files of libcxx-devel (4%) Extracting the files of libcxx-devel (4%) Extracting the files of libcxx-devel (4%) Extracting the files of libcxx-devel (4%) Extracting the files of libcxx-devel (4%) Extracting the files of libcxx-devel (4%) Extracting the files of libcxx-devel (4%) Extracting the files of libcxx-devel (4%) Extracting the files of libcxx-devel (5%) Extracting the files of libcxx-devel (5%) Extracting the files of libcxx-devel (5%) Extracting the files of libcxx-devel (5%) Extracting the files of libcxx-devel (5%) Extracting the files of libcxx-devel (5%) Extracting the files of libcxx-devel (5%) Extracting the files of libcxx-devel (5%) Extracting the files of libcxx-devel (5%) Extracting the files of libcxx-devel (5%) Extracting the files of libcxx-devel (5%) Extracting the files of libcxx-devel (5%) Extracting the files of libcxx-devel (5%) Extracting the files of libcxx-devel (5%) Extracting the files of libcxx-devel (5%) Extracting the files of libcxx-devel (5%) Extracting the files of libcxx-devel (5%) Extracting the files of libcxx-devel (5%) Extracting the files of libcxx-devel (5%) Extracting the files of libcxx-devel (6%) Extracting the files of libcxx-devel (6%) Extracting the files of libcxx-devel (6%) Extracting the files of libcxx-devel (6%) Extracting the files of libcxx-devel (6%) Extracting the files of libcxx-devel (6%) Extracting the files of libcxx-devel (6%) Extracting the files of libcxx-devel (6%) Extracting the files of libcxx-devel (6%) Extracting the files of libcxx-devel (6%) Extracting the files of libcxx-devel (6%) Extracting the files of libcxx-devel (6%) Extracting the files of libcxx-devel (6%) Extracting the files of libcxx-devel (6%) Extracting the files of libcxx-devel (6%) Extracting the files of libcxx-devel (6%) Extracting the files of libcxx-devel (6%) Extracting the files of libcxx-devel (6%) Extracting the files of libcxx-devel (7%) Extracting the files of libcxx-devel (7%) Extracting the files of libcxx-devel (7%) Extracting the files of libcxx-devel (7%) Extracting the files of libcxx-devel (7%) Extracting the files of libcxx-devel (7%) Extracting the files of libcxx-devel (7%) Extracting the files of libcxx-devel (7%) Extracting the files of libcxx-devel (7%) Extracting the files of libcxx-devel (7%) Extracting the files of libcxx-devel (7%) Extracting the files of libcxx-devel (7%) Extracting the files of libcxx-devel (7%) Extracting the files of libcxx-devel (7%) Extracting the files of libcxx-devel (7%) Extracting the files of libcxx-devel (7%) Extracting the files of libcxx-devel (7%) Extracting the files of libcxx-devel (7%) Extracting the files of libcxx-devel (8%) Extracting the files of libcxx-devel (8%) Extracting the files of libcxx-devel (8%) Extracting the files of libcxx-devel (8%) Extracting the files of libcxx-devel (8%) Extracting the files of libcxx-devel (8%) Extracting the files of libcxx-devel (8%) Extracting the files of libcxx-devel (8%) Extracting the files of libcxx-devel (8%) Extracting the files of libcxx-devel (8%) Extracting the files of libcxx-devel (8%) Extracting the files of libcxx-devel (8%) Extracting the files of libcxx-devel (8%) Extracting the files of libcxx-devel (8%) Extracting the files of libcxx-devel (8%) Extracting the files of libcxx-devel (8%) Extracting the files of libcxx-devel (8%) Extracting the files of libcxx-devel (8%) Extracting the files of libcxx-devel (9%) Extracting the files of libcxx-devel (9%) Extracting the files of libcxx-devel (9%) Extracting the files of libcxx-devel (9%) Extracting the files of libcxx-devel (9%) Extracting the files of libcxx-devel (9%) Extracting the files of libcxx-devel (9%) Extracting the files of libcxx-devel (9%) Extracting the files of libcxx-devel (9%) Extracting the files of libcxx-devel (9%) Extracting the files of libcxx-devel (9%) Extracting the files of libcxx-devel (9%) Extracting the files of libcxx-devel (9%) Extracting the files of libcxx-devel (9%) Extracting the files of libcxx-devel (9%) Extracting the files of libcxx-devel (9%) Extracting the files of libcxx-devel (9%) Extracting the files of libcxx-devel (9%) Extracting the files of libcxx-devel (10%) Extracting the files of libcxx-devel (10%) Extracting the files of libcxx-devel (10%) Extracting the files of libcxx-devel (10%) Extracting the files of libcxx-devel (10%) Extracting the files of libcxx-devel (10%) Extracting the files of libcxx-devel (10%) Extracting the files of libcxx-devel (10%) Extracting the files of libcxx-devel (10%) Extracting the files of libcxx-devel (10%) Extracting the files of libcxx-devel (10%) Extracting the files of libcxx-devel (10%) Extracting the files of libcxx-devel (10%) Extracting the files of libcxx-devel (10%) Extracting the files of libcxx-devel (10%) Extracting the files of libcxx-devel (10%) Extracting the files of libcxx-devel (10%) Extracting the files of libcxx-devel (10%) Extracting the files of libcxx-devel (10%) Extracting the files of libcxx-devel (11%) Extracting the files of libcxx-devel (11%) Extracting the files of libcxx-devel (11%) Extracting the files of libcxx-devel (11%) Extracting the files of libcxx-devel (11%) Extracting the files of libcxx-devel (11%) Extracting the files of libcxx-devel (11%) Extracting the files of libcxx-devel (11%) Extracting the files of libcxx-devel (11%) Extracting the files of libcxx-devel (11%) Extracting the files of libcxx-devel (11%) Extracting the files of libcxx-devel (11%) Extracting the files of libcxx-devel (11%) Extracting the files of libcxx-devel (11%) Extracting the files of libcxx-devel (11%) Extracting the files of libcxx-devel (11%) Extracting the files of libcxx-devel (11%) Extracting the files of libcxx-devel (11%) Extracting the files of libcxx-devel (12%) Extracting the files of libcxx-devel (12%) Extracting the files of libcxx-devel (12%) Extracting the files of libcxx-devel (12%) Extracting the files of libcxx-devel (12%) Extracting the files of libcxx-devel (12%) Extracting the files of libcxx-devel (12%) Extracting the files of libcxx-devel (12%) Extracting the files of libcxx-devel (12%) Extracting the files of libcxx-devel (12%) Extracting the files of libcxx-devel (12%) Extracting the files of libcxx-devel (12%) Extracting the files of libcxx-devel (12%) Extracting the files of libcxx-devel (12%) Extracting the files of libcxx-devel (12%) Extracting the files of libcxx-devel (12%) Extracting the files of libcxx-devel (12%) Extracting the files of libcxx-devel (12%) Extracting the files of libcxx-devel (13%) Extracting the files of libcxx-devel (13%) Extracting the files of libcxx-devel (13%) Extracting the files of libcxx-devel (13%) Extracting the files of libcxx-devel (13%) Extracting the files of libcxx-devel (13%) Extracting the files of libcxx-devel (13%) Extracting the files of libcxx-devel (13%) Extracting the files of libcxx-devel (13%) Extracting the files of libcxx-devel (13%) Extracting the files of libcxx-devel (13%) Extracting the files of libcxx-devel (13%) Extracting the files of libcxx-devel (13%) Extracting the files of libcxx-devel (13%) Extracting the files of libcxx-devel (13%) Extracting the files of libcxx-devel (13%) Extracting the files of libcxx-devel (13%) Extracting the files of libcxx-devel (13%) Extracting the files of libcxx-devel (14%) Extracting the files of libcxx-devel (14%) Extracting the files of libcxx-devel (14%) Extracting the files of libcxx-devel (14%) Extracting the files of libcxx-devel (14%) Extracting the files of libcxx-devel (14%) Extracting the files of libcxx-devel (14%) Extracting the files of libcxx-devel (14%) Extracting the files of libcxx-devel (14%) Extracting the files of libcxx-devel (14%) Extracting the files of libcxx-devel (14%) Extracting the files of libcxx-devel (14%) Extracting the files of libcxx-devel (14%) Extracting the files of libcxx-devel (14%) Extracting the files of libcxx-devel (14%) Extracting the files of libcxx-devel (14%) Extracting the files of libcxx-devel (14%) Extracting the files of libcxx-devel (14%) Extracting the files of libcxx-devel (15%) Extracting the files of libcxx-devel (15%) Extracting the files of libcxx-devel (15%) Extracting the files of libcxx-devel (15%) Extracting the files of libcxx-devel (15%) Extracting the files of libcxx-devel (15%) Extracting the files of libcxx-devel (15%) Extracting the files of libcxx-devel (15%) Extracting the files of libcxx-devel (15%) Extracting the files of libcxx-devel (15%) Extracting the files of libcxx-devel (15%) Extracting the files of libcxx-devel (15%) Extracting the files of libcxx-devel (15%) Extracting the files of libcxx-devel (15%) Extracting the files of libcxx-devel (15%) Extracting the files of libcxx-devel (15%) Extracting the files of libcxx-devel (15%) Extracting the files of libcxx-devel (15%) Extracting the files of libcxx-devel (15%) Extracting the files of libcxx-devel (16%) Extracting the files of libcxx-devel (16%) Extracting the files of libcxx-devel (16%) Extracting the files of libcxx-devel (16%) Extracting the files of libcxx-devel (16%) Extracting the files of libcxx-devel (16%) Extracting the files of libcxx-devel (16%) Extracting the files of libcxx-devel (16%) Extracting the files of libcxx-devel (16%) Extracting the files of libcxx-devel (16%) Extracting the files of libcxx-devel (16%) Extracting the files of libcxx-devel (16%) Extracting the files of libcxx-devel (16%) Extracting the files of libcxx-devel (16%) Extracting the files of libcxx-devel (16%) Extracting the files of libcxx-devel (16%) Extracting the files of libcxx-devel (16%) Extracting the files of libcxx-devel (16%) Extracting the files of libcxx-devel (17%) Extracting the files of libcxx-devel (17%) Extracting the files of libcxx-devel (17%) Extracting the files of libcxx-devel (17%) Extracting the files of libcxx-devel (17%) Extracting the files of libcxx-devel (17%) Extracting the files of libcxx-devel (17%) Extracting the files of libcxx-devel (17%) Extracting the files of libcxx-devel (17%) Extracting the files of libcxx-devel (17%) Extracting the files of libcxx-devel (17%) Extracting the files of libcxx-devel (17%) Extracting the files of libcxx-devel (17%) Extracting the files of libcxx-devel (17%) Extracting the files of libcxx-devel (17%) Extracting the files of libcxx-devel (17%) Extracting the files of libcxx-devel (17%) Extracting the files of libcxx-devel (17%) Extracting the files of libcxx-devel (18%) Extracting the files of libcxx-devel (18%) Extracting the files of libcxx-devel (18%) Extracting the files of libcxx-devel (18%) Extracting the files of libcxx-devel (18%) Extracting the files of libcxx-devel (18%) Extracting the files of libcxx-devel (18%) Extracting the files of libcxx-devel (18%) Extracting the files of libcxx-devel (18%) Extracting the files of libcxx-devel (18%) Extracting the files of libcxx-devel (18%) Extracting the files of libcxx-devel (18%) Extracting the files of libcxx-devel (18%) Extracting the files of libcxx-devel (18%) Extracting the files of libcxx-devel (18%) Extracting the files of libcxx-devel (18%) Extracting the files of libcxx-devel (18%) Extracting the files of libcxx-devel (18%) Extracting the files of libcxx-devel (19%) Extracting the files of libcxx-devel (19%) Extracting the files of libcxx-devel (19%) Extracting the files of libcxx-devel (19%) Extracting the files of libcxx-devel (19%) Extracting the files of libcxx-devel (19%) Extracting the files of libcxx-devel (19%) Extracting the files of libcxx-devel (19%) Extracting the files of libcxx-devel (19%) Extracting the files of libcxx-devel (19%) Extracting the files of libcxx-devel (19%) Extracting the files of libcxx-devel (19%) Extracting the files of libcxx-devel (19%) Extracting the files of libcxx-devel (19%) Extracting the files of libcxx-devel (19%) Extracting the files of libcxx-devel (19%) Extracting the files of libcxx-devel (19%) Extracting the files of libcxx-devel (19%) Extracting the files of libcxx-devel (20%) Extracting the files of libcxx-devel (20%) Extracting the files of libcxx-devel (20%) Extracting the files of libcxx-devel (20%) Extracting the files of libcxx-devel (20%) Extracting the files of libcxx-devel (20%) Extracting the files of libcxx-devel (20%) Extracting the files of libcxx-devel (20%) Extracting the files of libcxx-devel (20%) Extracting the files of libcxx-devel (20%) Extracting the files of libcxx-devel (20%) Extracting the files of libcxx-devel (20%) Extracting the files of libcxx-devel (20%) Extracting the files of libcxx-devel (20%) Extracting the files of libcxx-devel (20%) Extracting the files of libcxx-devel (20%) Extracting the files of libcxx-devel (20%) Extracting the files of libcxx-devel (20%) Extracting the files of libcxx-devel (21%) Extracting the files of libcxx-devel (21%) Extracting the files of libcxx-devel (21%) Extracting the files of libcxx-devel (21%) Extracting the files of libcxx-devel (21%) Extracting the files of libcxx-devel (21%) Extracting the files of libcxx-devel (21%) Extracting the files of libcxx-devel (21%) Extracting the files of libcxx-devel (21%) Extracting the files of libcxx-devel (21%) Extracting the files of libcxx-devel (21%) Extracting the files of libcxx-devel (21%) Extracting the files of libcxx-devel (21%) Extracting the files of libcxx-devel (21%) Extracting the files of libcxx-devel (21%) Extracting the files of libcxx-devel (21%) Extracting the files of libcxx-devel (21%) Extracting the files of libcxx-devel (21%) Extracting the files of libcxx-devel (21%) Extracting the files of libcxx-devel (22%) Extracting the files of libcxx-devel (22%) Extracting the files of libcxx-devel (22%) Extracting the files of libcxx-devel (22%) Extracting the files of libcxx-devel (22%) Extracting the files of libcxx-devel (22%) Extracting the files of libcxx-devel (22%) Extracting the files of libcxx-devel (22%) Extracting the files of libcxx-devel (22%) Extracting the files of libcxx-devel (22%) Extracting the files of libcxx-devel (22%) Extracting the files of libcxx-devel (22%) Extracting the files of libcxx-devel (22%) Extracting the files of libcxx-devel (22%) Extracting the files of libcxx-devel (22%) Extracting the files of libcxx-devel (22%) Extracting the files of libcxx-devel (22%) Extracting the files of libcxx-devel (22%) Extracting the files of libcxx-devel (23%) Extracting the files of libcxx-devel (23%) Extracting the files of libcxx-devel (23%) Extracting the files of libcxx-devel (23%) Extracting the files of libcxx-devel (23%) Extracting the files of libcxx-devel (23%) Extracting the files of libcxx-devel (23%) Extracting the files of libcxx-devel (23%) Extracting the files of libcxx-devel (23%) Extracting the files of libcxx-devel (23%) Extracting the files of libcxx-devel (23%) Extracting the files of libcxx-devel (23%) Extracting the files of libcxx-devel (23%) Extracting the files of libcxx-devel (23%) Extracting the files of libcxx-devel (23%) Extracting the files of libcxx-devel (23%) Extracting the files of libcxx-devel (23%) Extracting the files of libcxx-devel (23%) Extracting the files of libcxx-devel (24%) Extracting the files of libcxx-devel (24%) Extracting the files of libcxx-devel (24%) Extracting the files of libcxx-devel (24%) Extracting the files of libcxx-devel (24%) Extracting the files of libcxx-devel (24%) Extracting the files of libcxx-devel (24%) Extracting the files of libcxx-devel (24%) Extracting the files of libcxx-devel (24%) Extracting the files of libcxx-devel (24%) Extracting the files of libcxx-devel (24%) Extracting the files of libcxx-devel (24%) Extracting the files of libcxx-devel (24%) Extracting the files of libcxx-devel (24%) Extracting the files of libcxx-devel (24%) Extracting the files of libcxx-devel (24%) Extracting the files of libcxx-devel (24%) Extracting the files of libcxx-devel (24%) Extracting the files of libcxx-devel (25%) Extracting the files of libcxx-devel (25%) Extracting the files of libcxx-devel (25%) Extracting the files of libcxx-devel (25%) Extracting the files of libcxx-devel (25%) Extracting the files of libcxx-devel (25%) Extracting the files of libcxx-devel (25%) Extracting the files of libcxx-devel (25%) Extracting the files of libcxx-devel (25%) Extracting the files of libcxx-devel (25%) Extracting the files of libcxx-devel (25%) Extracting the files of libcxx-devel (25%) Extracting the files of libcxx-devel (25%) Extracting the files of libcxx-devel (25%) Extracting the files of libcxx-devel (25%) Extracting the files of libcxx-devel (25%) Extracting the files of libcxx-devel (25%) Extracting the files of libcxx-devel (25%) Extracting the files of libcxx-devel (26%) Extracting the files of libcxx-devel (26%) Extracting the files of libcxx-devel (26%) Extracting the files of libcxx-devel (26%) Extracting the files of libcxx-devel (26%) Extracting the files of libcxx-devel (26%) Extracting the files of libcxx-devel (26%) Extracting the files of libcxx-devel (26%) Extracting the files of libcxx-devel (26%) Extracting the files of libcxx-devel (26%) Extracting the files of libcxx-devel (26%) Extracting the files of libcxx-devel (26%) Extracting the files of libcxx-devel (26%) Extracting the files of libcxx-devel (26%) Extracting the files of libcxx-devel (26%) Extracting the files of libcxx-devel (26%) Extracting the files of libcxx-devel (26%) Extracting the files of libcxx-devel (26%) Extracting the files of libcxx-devel (26%) Extracting the files of libcxx-devel (27%) Extracting the files of libcxx-devel (27%) Extracting the files of libcxx-devel (27%) Extracting the files of libcxx-devel (27%) Extracting the files of libcxx-devel (27%) Extracting the files of libcxx-devel (27%) Extracting the files of libcxx-devel (27%) Extracting the files of libcxx-devel (27%) Extracting the files of libcxx-devel (27%) Extracting the files of libcxx-devel (27%) Extracting the files of libcxx-devel (27%) Extracting the files of libcxx-devel (27%) Extracting the files of libcxx-devel (27%) Extracting the files of libcxx-devel (27%) Extracting the files of libcxx-devel (27%) Extracting the files of libcxx-devel (27%) Extracting the files of libcxx-devel (27%) Extracting the files of libcxx-devel (27%) Extracting the files of libcxx-devel (28%) Extracting the files of libcxx-devel (28%) Extracting the files of libcxx-devel (28%) Extracting the files of libcxx-devel (28%) Extracting the files of libcxx-devel (28%) Extracting the files of libcxx-devel (28%) Extracting the files of libcxx-devel (28%) Extracting the files of libcxx-devel (28%) Extracting the files of libcxx-devel (28%) Extracting the files of libcxx-devel (28%) Extracting the files of libcxx-devel (28%) Extracting the files of libcxx-devel (28%) Extracting the files of libcxx-devel (28%) Extracting the files of libcxx-devel (28%) Extracting the files of libcxx-devel (28%) Extracting the files of libcxx-devel (28%) Extracting the files of libcxx-devel (28%) Extracting the files of libcxx-devel (28%) Extracting the files of libcxx-devel (29%) Extracting the files of libcxx-devel (29%) Extracting the files of libcxx-devel (29%) Extracting the files of libcxx-devel (29%) Extracting the files of libcxx-devel (29%) Extracting the files of libcxx-devel (29%) Extracting the files of libcxx-devel (29%) Extracting the files of libcxx-devel (29%) Extracting the files of libcxx-devel (29%) Extracting the files of libcxx-devel (29%) Extracting the files of libcxx-devel (29%) Extracting the files of libcxx-devel (29%) Extracting the files of libcxx-devel (29%) Extracting the files of libcxx-devel (29%) Extracting the files of libcxx-devel (29%) Extracting the files of libcxx-devel (29%) Extracting the files of libcxx-devel (29%) Extracting the files of libcxx-devel (29%) Extracting the files of libcxx-devel (30%) Extracting the files of libcxx-devel (30%) Extracting the files of libcxx-devel (30%) Extracting the files of libcxx-devel (30%) Extracting the files of libcxx-devel (30%) Extracting the files of libcxx-devel (30%) Extracting the files of libcxx-devel (30%) Extracting the files of libcxx-devel (30%) Extracting the files of libcxx-devel (30%) Extracting the files of libcxx-devel (30%) Extracting the files of libcxx-devel (30%) Extracting the files of libcxx-devel (30%) Extracting the files of libcxx-devel (30%) Extracting the files of libcxx-devel (30%) Extracting the files of libcxx-devel (30%) Extracting the files of libcxx-devel (30%) Extracting the files of libcxx-devel (30%) Extracting the files of libcxx-devel (30%) Extracting the files of libcxx-devel (31%) Extracting the files of libcxx-devel (31%) Extracting the files of libcxx-devel (31%) Extracting the files of libcxx-devel (31%) Extracting the files of libcxx-devel (31%) Extracting the files of libcxx-devel (31%) Extracting the files of libcxx-devel (31%) Extracting the files of libcxx-devel (31%) Extracting the files of libcxx-devel (31%) Extracting the files of libcxx-devel (31%) Extracting the files of libcxx-devel (31%) Extracting the files of libcxx-devel (31%) Extracting the files of libcxx-devel (31%) Extracting the files of libcxx-devel (31%) Extracting the files of libcxx-devel (31%) Extracting the files of libcxx-devel (31%) Extracting the files of libcxx-devel (31%) Extracting the files of libcxx-devel (31%) Extracting the files of libcxx-devel (31%) Extracting the files of libcxx-devel (32%) Extracting the files of libcxx-devel (32%) Extracting the files of libcxx-devel (32%) Extracting the files of libcxx-devel (32%) Extracting the files of libcxx-devel (32%) Extracting the files of libcxx-devel (32%) Extracting the files of libcxx-devel (32%) Extracting the files of libcxx-devel (32%) Extracting the files of libcxx-devel (32%) Extracting the files of libcxx-devel (32%) Extracting the files of libcxx-devel (32%) Extracting the files of libcxx-devel (32%) Extracting the files of libcxx-devel (32%) Extracting the files of libcxx-devel (32%) Extracting the files of libcxx-devel (32%) Extracting the files of libcxx-devel (32%) Extracting the files of libcxx-devel (32%) Extracting the files of libcxx-devel (32%) Extracting the files of libcxx-devel (33%) Extracting the files of libcxx-devel (33%) Extracting the files of libcxx-devel (33%) Extracting the files of libcxx-devel (33%) Extracting the files of libcxx-devel (33%) Extracting the files of libcxx-devel (33%) Extracting the files of libcxx-devel (33%) Extracting the files of libcxx-devel (33%) Extracting the files of libcxx-devel (33%) Extracting the files of libcxx-devel (33%) Extracting the files of libcxx-devel (33%) Extracting the files of libcxx-devel (33%) Extracting the files of libcxx-devel (33%) Extracting the files of libcxx-devel (33%) Extracting the files of libcxx-devel (33%) Extracting the files of libcxx-devel (33%) Extracting the files of libcxx-devel (33%) Extracting the files of libcxx-devel (33%) Extracting the files of libcxx-devel (34%) Extracting the files of libcxx-devel (34%) Extracting the files of libcxx-devel (34%) Extracting the files of libcxx-devel (34%) Extracting the files of libcxx-devel (34%) Extracting the files of libcxx-devel (34%) Extracting the files of libcxx-devel (34%) Extracting the files of libcxx-devel (34%) Extracting the files of libcxx-devel (34%) Extracting the files of libcxx-devel (34%) Extracting the files of libcxx-devel (34%) Extracting the files of libcxx-devel (34%) Extracting the files of libcxx-devel (34%) Extracting the files of libcxx-devel (34%) Extracting the files of libcxx-devel (34%) Extracting the files of libcxx-devel (34%) Extracting the files of libcxx-devel (34%) Extracting the files of libcxx-devel (34%) Extracting the files of libcxx-devel (35%) Extracting the files of libcxx-devel (35%) Extracting the files of libcxx-devel (35%) Extracting the files of libcxx-devel (35%) Extracting the files of libcxx-devel (35%) Extracting the files of libcxx-devel (35%) Extracting the files of libcxx-devel (35%) Extracting the files of libcxx-devel (35%) Extracting the files of libcxx-devel (35%) Extracting the files of libcxx-devel (35%) Extracting the files of libcxx-devel (35%) Extracting the files of libcxx-devel (35%) Extracting the files of libcxx-devel (35%) Extracting the files of libcxx-devel (35%) Extracting the files of libcxx-devel (35%) Extracting the files of libcxx-devel (35%) Extracting the files of libcxx-devel (35%) Extracting the files of libcxx-devel (35%) Extracting the files of libcxx-devel (36%) Extracting the files of libcxx-devel (36%) Extracting the files of libcxx-devel (36%) Extracting the files of libcxx-devel (36%) Extracting the files of libcxx-devel (36%) Extracting the files of libcxx-devel (36%) Extracting the files of libcxx-devel (36%) Extracting the files of libcxx-devel (36%) Extracting the files of libcxx-devel (36%) Extracting the files of libcxx-devel (36%) Extracting the files of libcxx-devel (36%) Extracting the files of libcxx-devel (36%) Extracting the files of libcxx-devel (36%) Extracting the files of libcxx-devel (36%) Extracting the files of libcxx-devel (36%) Extracting the files of libcxx-devel (36%) Extracting the files of libcxx-devel (36%) Extracting the files of libcxx-devel (36%) Extracting the files of libcxx-devel (36%) Extracting the files of libcxx-devel (37%) Extracting the files of libcxx-devel (37%) Extracting the files of libcxx-devel (37%) Extracting the files of libcxx-devel (37%) Extracting the files of libcxx-devel (37%) Extracting the files of libcxx-devel (37%) Extracting the files of libcxx-devel (37%) Extracting the files of libcxx-devel (37%) Extracting the files of libcxx-devel (37%) Extracting the files of libcxx-devel (37%) Extracting the files of libcxx-devel (37%) Extracting the files of libcxx-devel (37%) Extracting the files of libcxx-devel (37%) Extracting the files of libcxx-devel (37%) Extracting the files of libcxx-devel (37%) Extracting the files of libcxx-devel (37%) Extracting the files of libcxx-devel (37%) Extracting the files of libcxx-devel (37%) Extracting the files of libcxx-devel (38%) Extracting the files of libcxx-devel (38%) Extracting the files of libcxx-devel (38%) Extracting the files of libcxx-devel (38%) Extracting the files of libcxx-devel (38%) Extracting the files of libcxx-devel (38%) Extracting the files of libcxx-devel (38%) Extracting the files of libcxx-devel (38%) Extracting the files of libcxx-devel (38%) Extracting the files of libcxx-devel (38%) Extracting the files of libcxx-devel (38%) Extracting the files of libcxx-devel (38%) Extracting the files of libcxx-devel (38%) Extracting the files of libcxx-devel (38%) Extracting the files of libcxx-devel (38%) Extracting the files of libcxx-devel (38%) Extracting the files of libcxx-devel (38%) Extracting the files of libcxx-devel (38%) Extracting the files of libcxx-devel (39%) Extracting the files of libcxx-devel (39%) Extracting the files of libcxx-devel (39%) Extracting the files of libcxx-devel (39%) Extracting the files of libcxx-devel (39%) Extracting the files of libcxx-devel (39%) Extracting the files of libcxx-devel (39%) Extracting the files of libcxx-devel (39%) Extracting the files of libcxx-devel (39%) Extracting the files of libcxx-devel (39%) Extracting the files of libcxx-devel (39%) Extracting the files of libcxx-devel (39%) Extracting the files of libcxx-devel (39%) Extracting the files of libcxx-devel (39%) Extracting the files of libcxx-devel (39%) Extracting the files of libcxx-devel (39%) Extracting the files of libcxx-devel (39%) Extracting the files of libcxx-devel (39%) Extracting the files of libcxx-devel (40%) Extracting the files of libcxx-devel (40%) Extracting the files of libcxx-devel (40%) Extracting the files of libcxx-devel (40%) Extracting the files of libcxx-devel (40%) Extracting the files of libcxx-devel (40%) Extracting the files of libcxx-devel (40%) Extracting the files of libcxx-devel (40%) Extracting the files of libcxx-devel (40%) Extracting the files of libcxx-devel (40%) Extracting the files of libcxx-devel (40%) Extracting the files of libcxx-devel (40%) Extracting the files of libcxx-devel (40%) Extracting the files of libcxx-devel (40%) Extracting the files of libcxx-devel (40%) Extracting the files of libcxx-devel (40%) Extracting the files of libcxx-devel (40%) Extracting the files of libcxx-devel (40%) Extracting the files of libcxx-devel (41%) Extracting the files of libcxx-devel (41%) Extracting the files of libcxx-devel (41%) Extracting the files of libcxx-devel (41%) Extracting the files of libcxx-devel (41%) Extracting the files of libcxx-devel (41%) Extracting the files of libcxx-devel (41%) Extracting the files of libcxx-devel (41%) Extracting the files of libcxx-devel (41%) Extracting the files of libcxx-devel (41%) Extracting the files of libcxx-devel (41%) Extracting the files of libcxx-devel (41%) Extracting the files of libcxx-devel (41%) Extracting the files of libcxx-devel (41%) Extracting the files of libcxx-devel (41%) Extracting the files of libcxx-devel (41%) Extracting the files of libcxx-devel (41%) Extracting the files of libcxx-devel (41%) Extracting the files of libcxx-devel (42%) Extracting the files of libcxx-devel (42%) Extracting the files of libcxx-devel (42%) Extracting the files of libcxx-devel (42%) Extracting the files of libcxx-devel (42%) Extracting the files of libcxx-devel (42%) Extracting the files of libcxx-devel (42%) Extracting the files of libcxx-devel (42%) Extracting the files of libcxx-devel (42%) Extracting the files of libcxx-devel (42%) Extracting the files of libcxx-devel (42%) Extracting the files of libcxx-devel (42%) Extracting the files of libcxx-devel (42%) Extracting the files of libcxx-devel (42%) Extracting the files of libcxx-devel (42%) Extracting the files of libcxx-devel (42%) Extracting the files of libcxx-devel (42%) Extracting the files of libcxx-devel (42%) Extracting the files of libcxx-devel (42%) Extracting the files of libcxx-devel (43%) Extracting the files of libcxx-devel (43%) Extracting the files of libcxx-devel (43%) Extracting the files of libcxx-devel (43%) Extracting the files of libcxx-devel (43%) Extracting the files of libcxx-devel (43%) Extracting the files of libcxx-devel (43%) Extracting the files of libcxx-devel (43%) Extracting the files of libcxx-devel (43%) Extracting the files of libcxx-devel (43%) Extracting the files of libcxx-devel (43%) Extracting the files of libcxx-devel (43%) Extracting the files of libcxx-devel (43%) Extracting the files of libcxx-devel (43%) Extracting the files of libcxx-devel (43%) Extracting the files of libcxx-devel (43%) Extracting the files of libcxx-devel (43%) Extracting the files of libcxx-devel (43%) Extracting the files of libcxx-devel (44%) Extracting the files of libcxx-devel (44%) Extracting the files of libcxx-devel (44%) Extracting the files of libcxx-devel (44%) Extracting the files of libcxx-devel (44%) Extracting the files of libcxx-devel (44%) Extracting the files of libcxx-devel (44%) Extracting the files of libcxx-devel (44%) Extracting the files of libcxx-devel (44%) Extracting the files of libcxx-devel (44%) Extracting the files of libcxx-devel (44%) Extracting the files of libcxx-devel (44%) Extracting the files of libcxx-devel (44%) Extracting the files of libcxx-devel (44%) Extracting the files of libcxx-devel (44%) Extracting the files of libcxx-devel (44%) Extracting the files of libcxx-devel (44%) Extracting the files of libcxx-devel (44%) Extracting the files of libcxx-devel (45%) Extracting the files of libcxx-devel (45%) Extracting the files of libcxx-devel (45%) Extracting the files of libcxx-devel (45%) Extracting the files of libcxx-devel (45%) Extracting the files of libcxx-devel (45%) Extracting the files of libcxx-devel (45%) Extracting the files of libcxx-devel (45%) Extracting the files of libcxx-devel (45%) Extracting the files of libcxx-devel (45%) Extracting the files of libcxx-devel (45%) Extracting the files of libcxx-devel (45%) Extracting the files of libcxx-devel (45%) Extracting the files of libcxx-devel (45%) Extracting the files of libcxx-devel (45%) Extracting the files of libcxx-devel (45%) Extracting the files of libcxx-devel (45%) Extracting the files of libcxx-devel (45%) Extracting the files of libcxx-devel (46%) Extracting the files of libcxx-devel (46%) Extracting the files of libcxx-devel (46%) Extracting the files of libcxx-devel (46%) Extracting the files of libcxx-devel (46%) Extracting the files of libcxx-devel (46%) Extracting the files of libcxx-devel (46%) Extracting the files of libcxx-devel (46%) Extracting the files of libcxx-devel (46%) Extracting the files of libcxx-devel (46%) Extracting the files of libcxx-devel (46%) Extracting the files of libcxx-devel (46%) Extracting the files of libcxx-devel (46%) Extracting the files of libcxx-devel (46%) Extracting the files of libcxx-devel (46%) Extracting the files of libcxx-devel (46%) Extracting the files of libcxx-devel (46%) Extracting the files of libcxx-devel (46%) Extracting the files of libcxx-devel (47%) Extracting the files of libcxx-devel (47%) Extracting the files of libcxx-devel (47%) Extracting the files of libcxx-devel (47%) Extracting the files of libcxx-devel (47%) Extracting the files of libcxx-devel (47%) Extracting the files of libcxx-devel (47%) Extracting the files of libcxx-devel (47%) Extracting the files of libcxx-devel (47%) Extracting the files of libcxx-devel (47%) Extracting the files of libcxx-devel (47%) Extracting the files of libcxx-devel (47%) Extracting the files of libcxx-devel (47%) Extracting the files of libcxx-devel (47%) Extracting the files of libcxx-devel (47%) Extracting the files of libcxx-devel (47%) Extracting the files of libcxx-devel (47%) Extracting the files of libcxx-devel (47%) Extracting the files of libcxx-devel (47%) Extracting the files of libcxx-devel (48%) Extracting the files of libcxx-devel (48%) Extracting the files of libcxx-devel (48%) Extracting the files of libcxx-devel (48%) Extracting the files of libcxx-devel (48%) Extracting the files of libcxx-devel (48%) Extracting the files of libcxx-devel (48%) Extracting the files of libcxx-devel (48%) Extracting the files of libcxx-devel (48%) Extracting the files of libcxx-devel (48%) Extracting the files of libcxx-devel (48%) Extracting the files of libcxx-devel (48%) Extracting the files of libcxx-devel (48%) Extracting the files of libcxx-devel (48%) Extracting the files of libcxx-devel (48%) Extracting the files of libcxx-devel (48%) Extracting the files of libcxx-devel (48%) Extracting the files of libcxx-devel (48%) Extracting the files of libcxx-devel (49%) Extracting the files of libcxx-devel (49%) Extracting the files of libcxx-devel (49%) Extracting the files of libcxx-devel (49%) Extracting the files of libcxx-devel (49%) Extracting the files of libcxx-devel (49%) Extracting the files of libcxx-devel (49%) Extracting the files of libcxx-devel (49%) Extracting the files of libcxx-devel (49%) Extracting the files of libcxx-devel (49%) Extracting the files of libcxx-devel (49%) Extracting the files of libcxx-devel (49%) Extracting the files of libcxx-devel (49%) Extracting the files of libcxx-devel (49%) Extracting the files of libcxx-devel (49%) Extracting the files of libcxx-devel (49%) Extracting the files of libcxx-devel (49%) Extracting the files of libcxx-devel (49%) Extracting the files of libcxx-devel (50%) Extracting the files of libcxx-devel (50%) Extracting the files of libcxx-devel (50%) Extracting the files of libcxx-devel (50%) Extracting the files of libcxx-devel (50%) Extracting the files of libcxx-devel (50%) Extracting the files of libcxx-devel (50%) Extracting the files of libcxx-devel (50%) Extracting the files of libcxx-devel (50%) Extracting the files of libcxx-devel (50%) Extracting the files of libcxx-devel (50%) Extracting the files of libcxx-devel (50%) Extracting the files of libcxx-devel (50%) Extracting the files of libcxx-devel (50%) Extracting the files of libcxx-devel (50%) Extracting the files of libcxx-devel (50%) Extracting the files of libcxx-devel (50%) Extracting the files of libcxx-devel (50%) Extracting the files of libcxx-devel (51%) Extracting the files of libcxx-devel (51%) Extracting the files of libcxx-devel (51%) Extracting the files of libcxx-devel (51%) Extracting the files of libcxx-devel (51%) Extracting the files of libcxx-devel (51%) Extracting the files of libcxx-devel (51%) Extracting the files of libcxx-devel (51%) Extracting the files of libcxx-devel (51%) Extracting the files of libcxx-devel (51%) Extracting the files of libcxx-devel (51%) Extracting the files of libcxx-devel (51%) Extracting the files of libcxx-devel (51%) Extracting the files of libcxx-devel (51%) Extracting the files of libcxx-devel (51%) Extracting the files of libcxx-devel (51%) Extracting the files of libcxx-devel (51%) Extracting the files of libcxx-devel (51%) Extracting the files of libcxx-devel (52%) Extracting the files of libcxx-devel (52%) Extracting the files of libcxx-devel (52%) Extracting the files of libcxx-devel (52%) Extracting the files of libcxx-devel (52%) Extracting the files of libcxx-devel (52%) Extracting the files of libcxx-devel (52%) Extracting the files of libcxx-devel (52%) Extracting the files of libcxx-devel (52%) Extracting the files of libcxx-devel (52%) Extracting the files of libcxx-devel (52%) Extracting the files of libcxx-devel (52%) Extracting the files of libcxx-devel (52%) Extracting the files of libcxx-devel (52%) Extracting the files of libcxx-devel (52%) Extracting the files of libcxx-devel (52%) Extracting the files of libcxx-devel (52%) Extracting the files of libcxx-devel (52%) Extracting the files of libcxx-devel (52%) Extracting the files of libcxx-devel (53%) Extracting the files of libcxx-devel (53%) Extracting the files of libcxx-devel (53%) Extracting the files of libcxx-devel (53%) Extracting the files of libcxx-devel (53%) Extracting the files of libcxx-devel (53%) Extracting the files of libcxx-devel (53%) Extracting the files of libcxx-devel (53%) Extracting the files of libcxx-devel (53%) Extracting the files of libcxx-devel (53%) Extracting the files of libcxx-devel (53%) Extracting the files of libcxx-devel (53%) Extracting the files of libcxx-devel (53%) Extracting the files of libcxx-devel (53%) Extracting the files of libcxx-devel (53%) Extracting the files of libcxx-devel (53%) Extracting the files of libcxx-devel (53%) Extracting the files of libcxx-devel (53%) Extracting the files of libcxx-devel (54%) Extracting the files of libcxx-devel (54%) Extracting the files of libcxx-devel (54%) Extracting the files of libcxx-devel (54%) Extracting the files of libcxx-devel (54%) Extracting the files of libcxx-devel (54%) Extracting the files of libcxx-devel (54%) Extracting the files of libcxx-devel (54%) Extracting the files of libcxx-devel (54%) Extracting the files of libcxx-devel (54%) Extracting the files of libcxx-devel (54%) Extracting the files of libcxx-devel (54%) Extracting the files of libcxx-devel (54%) Extracting the files of libcxx-devel (54%) Extracting the files of libcxx-devel (54%) Extracting the files of libcxx-devel (54%) Extracting the files of libcxx-devel (54%) Extracting the files of libcxx-devel (54%) Extracting the files of libcxx-devel (55%) Extracting the files of libcxx-devel (55%) Extracting the files of libcxx-devel (55%) Extracting the files of libcxx-devel (55%) Extracting the files of libcxx-devel (55%) Extracting the files of libcxx-devel (55%) Extracting the files of libcxx-devel (55%) Extracting the files of libcxx-devel (55%) Extracting the files of libcxx-devel (55%) Extracting the files of libcxx-devel (55%) Extracting the files of libcxx-devel (55%) Extracting the files of libcxx-devel (55%) Extracting the files of libcxx-devel (55%) Extracting the files of libcxx-devel (55%) Extracting the files of libcxx-devel (55%) Extracting the files of libcxx-devel (55%) Extracting the files of libcxx-devel (55%) Extracting the files of libcxx-devel (55%) Extracting the files of libcxx-devel (56%) Extracting the files of libcxx-devel (56%) Extracting the files of libcxx-devel (56%) Extracting the files of libcxx-devel (56%) Extracting the files of libcxx-devel (56%) Extracting the files of libcxx-devel (56%) Extracting the files of libcxx-devel (56%) Extracting the files of libcxx-devel (56%) Extracting the files of libcxx-devel (56%) Extracting the files of libcxx-devel (56%) Extracting the files of libcxx-devel (56%) Extracting the files of libcxx-devel (56%) Extracting the files of libcxx-devel (56%) Extracting the files of libcxx-devel (56%) Extracting the files of libcxx-devel (56%) Extracting the files of libcxx-devel (56%) Extracting the files of libcxx-devel (56%) Extracting the files of libcxx-devel (56%) Extracting the files of libcxx-devel (57%) Extracting the files of libcxx-devel (57%) Extracting the files of libcxx-devel (57%) Extracting the files of libcxx-devel (57%) Extracting the files of libcxx-devel (57%) Extracting the files of libcxx-devel (57%) Extracting the files of libcxx-devel (57%) Extracting the files of libcxx-devel (57%) Extracting the files of libcxx-devel (57%) Extracting the files of libcxx-devel (57%) Extracting the files of libcxx-devel (57%) Extracting the files of libcxx-devel (57%) Extracting the files of libcxx-devel (57%) Extracting the files of libcxx-devel (57%) Extracting the files of libcxx-devel (57%) Extracting the files of libcxx-devel (57%) Extracting the files of libcxx-devel (57%) Extracting the files of libcxx-devel (57%) Extracting the files of libcxx-devel (57%) Extracting the files of libcxx-devel (58%) Extracting the files of libcxx-devel (58%) Extracting the files of libcxx-devel (58%) Extracting the files of libcxx-devel (58%) Extracting the files of libcxx-devel (58%) Extracting the files of libcxx-devel (58%) Extracting the files of libcxx-devel (58%) Extracting the files of libcxx-devel (58%) Extracting the files of libcxx-devel (58%) Extracting the files of libcxx-devel (58%) Extracting the files of libcxx-devel (58%) Extracting the files of libcxx-devel (58%) Extracting the files of libcxx-devel (58%) Extracting the files of libcxx-devel (58%) Extracting the files of libcxx-devel (58%) Extracting the files of libcxx-devel (58%) Extracting the files of libcxx-devel (58%) Extracting the files of libcxx-devel (58%) Extracting the files of libcxx-devel (59%) Extracting the files of libcxx-devel (59%) Extracting the files of libcxx-devel (59%) Extracting the files of libcxx-devel (59%) Extracting the files of libcxx-devel (59%) Extracting the files of libcxx-devel (59%) Extracting the files of libcxx-devel (59%) Extracting the files of libcxx-devel (59%) Extracting the files of libcxx-devel (59%) Extracting the files of libcxx-devel (59%) Extracting the files of libcxx-devel (59%) Extracting the files of libcxx-devel (59%) Extracting the files of libcxx-devel (59%) Extracting the files of libcxx-devel (59%) Extracting the files of libcxx-devel (59%) Extracting the files of libcxx-devel (59%) Extracting the files of libcxx-devel (59%) Extracting the files of libcxx-devel (59%) Extracting the files of libcxx-devel (60%) Extracting the files of libcxx-devel (60%) Extracting the files of libcxx-devel (60%) Extracting the files of libcxx-devel (60%) Extracting the files of libcxx-devel (60%) Extracting the files of libcxx-devel (60%) Extracting the files of libcxx-devel (60%) Extracting the files of libcxx-devel (60%) Extracting the files of libcxx-devel (60%) Extracting the files of libcxx-devel (60%) Extracting the files of libcxx-devel (60%) Extracting the files of libcxx-devel (60%) Extracting the files of libcxx-devel (60%) Extracting the files of libcxx-devel (60%) Extracting the files of libcxx-devel (60%) Extracting the files of libcxx-devel (60%) Extracting the files of libcxx-devel (60%) Extracting the files of libcxx-devel (60%) Extracting the files of libcxx-devel (61%) Extracting the files of libcxx-devel (61%) Extracting the files of libcxx-devel (61%) Extracting the files of libcxx-devel (61%) Extracting the files of libcxx-devel (61%) Extracting the files of libcxx-devel (61%) Extracting the files of libcxx-devel (61%) Extracting the files of libcxx-devel (61%) Extracting the files of libcxx-devel (61%) Extracting the files of libcxx-devel (61%) Extracting the files of libcxx-devel (61%) Extracting the files of libcxx-devel (61%) Extracting the files of libcxx-devel (61%) Extracting the files of libcxx-devel (61%) Extracting the files of libcxx-devel (61%) Extracting the files of libcxx-devel (61%) Extracting the files of libcxx-devel (61%) Extracting the files of libcxx-devel (61%) Extracting the files of libcxx-devel (62%) Extracting the files of libcxx-devel (62%) Extracting the files of libcxx-devel (62%) Extracting the files of libcxx-devel (62%) Extracting the files of libcxx-devel (62%) Extracting the files of libcxx-devel (62%) Extracting the files of libcxx-devel (62%) Extracting the files of libcxx-devel (62%) Extracting the files of libcxx-devel (62%) Extracting the files of libcxx-devel (62%) Extracting the files of libcxx-devel (62%) Extracting the files of libcxx-devel (62%) Extracting the files of libcxx-devel (62%) Extracting the files of libcxx-devel (62%) Extracting the files of libcxx-devel (62%) Extracting the files of libcxx-devel (62%) Extracting the files of libcxx-devel (62%) Extracting the files of libcxx-devel (62%) Extracting the files of libcxx-devel (63%) Extracting the files of libcxx-devel (63%) Extracting the files of libcxx-devel (63%) Extracting the files of libcxx-devel (63%) Extracting the files of libcxx-devel (63%) Extracting the files of libcxx-devel (63%) Extracting the files of libcxx-devel (63%) Extracting the files of libcxx-devel (63%) Extracting the files of libcxx-devel (63%) Extracting the files of libcxx-devel (63%) Extracting the files of libcxx-devel (63%) Extracting the files of libcxx-devel (63%) Extracting the files of libcxx-devel (63%) Extracting the files of libcxx-devel (63%) Extracting the files of libcxx-devel (63%) Extracting the files of libcxx-devel (63%) Extracting the files of libcxx-devel (63%) Extracting the files of libcxx-devel (63%) Extracting the files of libcxx-devel (63%) Extracting the files of libcxx-devel (64%) Extracting the files of libcxx-devel (64%) Extracting the files of libcxx-devel (64%) Extracting the files of libcxx-devel (64%) Extracting the files of libcxx-devel (64%) Extracting the files of libcxx-devel (64%) Extracting the files of libcxx-devel (64%) Extracting the files of libcxx-devel (64%) Extracting the files of libcxx-devel (64%) Extracting the files of libcxx-devel (64%) Extracting the files of libcxx-devel (64%) Extracting the files of libcxx-devel (64%) Extracting the files of libcxx-devel (64%) Extracting the files of libcxx-devel (64%) Extracting the files of libcxx-devel (64%) Extracting the files of libcxx-devel (64%) Extracting the files of libcxx-devel (64%) Extracting the files of libcxx-devel (64%) Extracting the files of libcxx-devel (65%) Extracting the files of libcxx-devel (65%) Extracting the files of libcxx-devel (65%) Extracting the files of libcxx-devel (65%) Extracting the files of libcxx-devel (65%) Extracting the files of libcxx-devel (65%) Extracting the files of libcxx-devel (65%) Extracting the files of libcxx-devel (65%) Extracting the files of libcxx-devel (65%) Extracting the files of libcxx-devel (65%) Extracting the files of libcxx-devel (65%) Extracting the files of libcxx-devel (65%) Extracting the files of libcxx-devel (65%) Extracting the files of libcxx-devel (65%) Extracting the files of libcxx-devel (65%) Extracting the files of libcxx-devel (65%) Extracting the files of libcxx-devel (65%) Extracting the files of libcxx-devel (65%) Extracting the files of libcxx-devel (66%) Extracting the files of libcxx-devel (66%) Extracting the files of libcxx-devel (66%) Extracting the files of libcxx-devel (66%) Extracting the files of libcxx-devel (66%) Extracting the files of libcxx-devel (66%) Extracting the files of libcxx-devel (66%) Extracting the files of libcxx-devel (66%) Extracting the files of libcxx-devel (66%) Extracting the files of libcxx-devel (66%) Extracting the files of libcxx-devel (66%) Extracting the files of libcxx-devel (66%) Extracting the files of libcxx-devel (66%) Extracting the files of libcxx-devel (66%) Extracting the files of libcxx-devel (66%) Extracting the files of libcxx-devel (66%) Extracting the files of libcxx-devel (66%) Extracting the files of libcxx-devel (66%) Extracting the files of libcxx-devel (67%) Extracting the files of libcxx-devel (67%) Extracting the files of libcxx-devel (67%) Extracting the files of libcxx-devel (67%) Extracting the files of libcxx-devel (67%) Extracting the files of libcxx-devel (67%) Extracting the files of libcxx-devel (67%) Extracting the files of libcxx-devel (67%) Extracting the files of libcxx-devel (67%) Extracting the files of libcxx-devel (67%) Extracting the files of libcxx-devel (67%) Extracting the files of libcxx-devel (67%) Extracting the files of libcxx-devel (67%) Extracting the files of libcxx-devel (67%) Extracting the files of libcxx-devel (67%) Extracting the files of libcxx-devel (67%) Extracting the files of libcxx-devel (67%) Extracting the files of libcxx-devel (67%) Extracting the files of libcxx-devel (68%) Extracting the files of libcxx-devel (68%) Extracting the files of libcxx-devel (68%) Extracting the files of libcxx-devel (68%) Extracting the files of libcxx-devel (68%) Extracting the files of libcxx-devel (68%) Extracting the files of libcxx-devel (68%) Extracting the files of libcxx-devel (68%) Extracting the files of libcxx-devel (68%) Extracting the files of libcxx-devel (68%) Extracting the files of libcxx-devel (68%) Extracting the files of libcxx-devel (68%) Extracting the files of libcxx-devel (68%) Extracting the files of libcxx-devel (68%) Extracting the files of libcxx-devel (68%) Extracting the files of libcxx-devel (68%) Extracting the files of libcxx-devel (68%) Extracting the files of libcxx-devel (68%) Extracting the files of libcxx-devel (68%) Extracting the files of libcxx-devel (69%) Extracting the files of libcxx-devel (69%) Extracting the files of libcxx-devel (69%) Extracting the files of libcxx-devel (69%) Extracting the files of libcxx-devel (69%) Extracting the files of libcxx-devel (69%) Extracting the files of libcxx-devel (69%) Extracting the files of libcxx-devel (69%) Extracting the files of libcxx-devel (69%) Extracting the files of libcxx-devel (69%) Extracting the files of libcxx-devel (69%) Extracting the files of libcxx-devel (69%) Extracting the files of libcxx-devel (69%) Extracting the files of libcxx-devel (69%) Extracting the files of libcxx-devel (69%) Extracting the files of libcxx-devel (69%) Extracting the files of libcxx-devel (69%) Extracting the files of libcxx-devel (69%) Extracting the files of libcxx-devel (70%) Extracting the files of libcxx-devel (70%) Extracting the files of libcxx-devel (70%) Extracting the files of libcxx-devel (70%) Extracting the files of libcxx-devel (70%) Extracting the files of libcxx-devel (70%) Extracting the files of libcxx-devel (70%) Extracting the files of libcxx-devel (70%) Extracting the files of libcxx-devel (70%) Extracting the files of libcxx-devel (70%) Extracting the files of libcxx-devel (70%) Extracting the files of libcxx-devel (70%) Extracting the files of libcxx-devel (70%) Extracting the files of libcxx-devel (70%) Extracting the files of libcxx-devel (70%) Extracting the files of libcxx-devel (70%) Extracting the files of libcxx-devel (70%) Extracting the files of libcxx-devel (70%) Extracting the files of libcxx-devel (71%) Extracting the files of libcxx-devel (71%) Extracting the files of libcxx-devel (71%) Extracting the files of libcxx-devel (71%) Extracting the files of libcxx-devel (71%) Extracting the files of libcxx-devel (71%) Extracting the files of libcxx-devel (71%) Extracting the files of libcxx-devel (71%) Extracting the files of libcxx-devel (71%) Extracting the files of libcxx-devel (71%) Extracting the files of libcxx-devel (71%) Extracting the files of libcxx-devel (71%) Extracting the files of libcxx-devel (71%) Extracting the files of libcxx-devel (71%) Extracting the files of libcxx-devel (71%) Extracting the files of libcxx-devel (71%) Extracting the files of libcxx-devel (71%) Extracting the files of libcxx-devel (71%) Extracting the files of libcxx-devel (72%) Extracting the files of libcxx-devel (72%) Extracting the files of libcxx-devel (72%) Extracting the files of libcxx-devel (72%) Extracting the files of libcxx-devel (72%) Extracting the files of libcxx-devel (72%) Extracting the files of libcxx-devel (72%) Extracting the files of libcxx-devel (72%) Extracting the files of libcxx-devel (72%) Extracting the files of libcxx-devel (72%) Extracting the files of libcxx-devel (72%) Extracting the files of libcxx-devel (72%) Extracting the files of libcxx-devel (72%) Extracting the files of libcxx-devel (72%) Extracting the files of libcxx-devel (72%) Extracting the files of libcxx-devel (72%) Extracting the files of libcxx-devel (72%) Extracting the files of libcxx-devel (72%) Extracting the files of libcxx-devel (73%) Extracting the files of libcxx-devel (73%) Extracting the files of libcxx-devel (73%) Extracting the files of libcxx-devel (73%) Extracting the files of libcxx-devel (73%) Extracting the files of libcxx-devel (73%) Extracting the files of libcxx-devel (73%) Extracting the files of libcxx-devel (73%) Extracting the files of libcxx-devel (73%) Extracting the files of libcxx-devel (73%) Extracting the files of libcxx-devel (73%) Extracting the files of libcxx-devel (73%) Extracting the files of libcxx-devel (73%) Extracting the files of libcxx-devel (73%) Extracting the files of libcxx-devel (73%) Extracting the files of libcxx-devel (73%) Extracting the files of libcxx-devel (73%) Extracting the files of libcxx-devel (73%) Extracting the files of libcxx-devel (73%) Extracting the files of libcxx-devel (74%) Extracting the files of libcxx-devel (74%) Extracting the files of libcxx-devel (74%) Extracting the files of libcxx-devel (74%) Extracting the files of libcxx-devel (74%) Extracting the files of libcxx-devel (74%) Extracting the files of libcxx-devel (74%) Extracting the files of libcxx-devel (74%) Extracting the files of libcxx-devel (74%) Extracting the files of libcxx-devel (74%) Extracting the files of libcxx-devel (74%) Extracting the files of libcxx-devel (74%) Extracting the files of libcxx-devel (74%) Extracting the files of libcxx-devel (74%) Extracting the files of libcxx-devel (74%) Extracting the files of libcxx-devel (74%) Extracting the files of libcxx-devel (74%) Extracting the files of libcxx-devel (74%) Extracting the files of libcxx-devel (75%) Extracting the files of libcxx-devel (75%) Extracting the files of libcxx-devel (75%) Extracting the files of libcxx-devel (75%) Extracting the files of libcxx-devel (75%) Extracting the files of libcxx-devel (75%) Extracting the files of libcxx-devel (75%) Extracting the files of libcxx-devel (75%) Extracting the files of libcxx-devel (75%) Extracting the files of libcxx-devel (75%) Extracting the files of libcxx-devel (75%) Extracting the files of libcxx-devel (75%) Extracting the files of libcxx-devel (75%) Extracting the files of libcxx-devel (75%) Extracting the files of libcxx-devel (75%) Extracting the files of libcxx-devel (75%) Extracting the files of libcxx-devel (75%) Extracting the files of libcxx-devel (75%) Extracting the files of libcxx-devel (76%) Extracting the files of libcxx-devel (76%) Extracting the files of libcxx-devel (76%) Extracting the files of libcxx-devel (76%) Extracting the files of libcxx-devel (76%) Extracting the files of libcxx-devel (76%) Extracting the files of libcxx-devel (76%) Extracting the files of libcxx-devel (76%) Extracting the files of libcxx-devel (76%) Extracting the files of libcxx-devel (76%) Extracting the files of libcxx-devel (76%) Extracting the files of libcxx-devel (76%) Extracting the files of libcxx-devel (76%) Extracting the files of libcxx-devel (76%) Extracting the files of libcxx-devel (76%) Extracting the files of libcxx-devel (76%) Extracting the files of libcxx-devel (76%) Extracting the files of libcxx-devel (76%) Extracting the files of libcxx-devel (77%) Extracting the files of libcxx-devel (77%) Extracting the files of libcxx-devel (77%) Extracting the files of libcxx-devel (77%) Extracting the files of libcxx-devel (77%) Extracting the files of libcxx-devel (77%) Extracting the files of libcxx-devel (77%) Extracting the files of libcxx-devel (77%) Extracting the files of libcxx-devel (77%) Extracting the files of libcxx-devel (77%) Extracting the files of libcxx-devel (77%) Extracting the files of libcxx-devel (77%) Extracting the files of libcxx-devel (77%) Extracting the files of libcxx-devel (77%) Extracting the files of libcxx-devel (77%) Extracting the files of libcxx-devel (77%) Extracting the files of libcxx-devel (77%) Extracting the files of libcxx-devel (77%) Extracting the files of libcxx-devel (78%) Extracting the files of libcxx-devel (78%) Extracting the files of libcxx-devel (78%) Extracting the files of libcxx-devel (78%) Extracting the files of libcxx-devel (78%) Extracting the files of libcxx-devel (78%) Extracting the files of libcxx-devel (78%) Extracting the files of libcxx-devel (78%) Extracting the files of libcxx-devel (78%) Extracting the files of libcxx-devel (78%) Extracting the files of libcxx-devel (78%) Extracting the files of libcxx-devel (78%) Extracting the files of libcxx-devel (78%) Extracting the files of libcxx-devel (78%) Extracting the files of libcxx-devel (78%) Extracting the files of libcxx-devel (78%) Extracting the files of libcxx-devel (78%) Extracting the files of libcxx-devel (78%) Extracting the files of libcxx-devel (78%) Extracting the files of libcxx-devel (79%) Extracting the files of libcxx-devel (79%) Extracting the files of libcxx-devel (79%) Extracting the files of libcxx-devel (79%) Extracting the files of libcxx-devel (79%) Extracting the files of libcxx-devel (79%) Extracting the files of libcxx-devel (79%) Extracting the files of libcxx-devel (79%) Extracting the files of libcxx-devel (79%) Extracting the files of libcxx-devel (79%) Extracting the files of libcxx-devel (79%) Extracting the files of libcxx-devel (79%) Extracting the files of libcxx-devel (79%) Extracting the files of libcxx-devel (79%) Extracting the files of libcxx-devel (79%) Extracting the files of libcxx-devel (79%) Extracting the files of libcxx-devel (79%) Extracting the files of libcxx-devel (79%) Extracting the files of libcxx-devel (80%) Extracting the files of libcxx-devel (80%) Extracting the files of libcxx-devel (80%) Extracting the files of libcxx-devel (80%) Extracting the files of libcxx-devel (80%) Extracting the files of libcxx-devel (80%) Extracting the files of libcxx-devel (80%) Extracting the files of libcxx-devel (80%) Extracting the files of libcxx-devel (80%) Extracting the files of libcxx-devel (80%) Extracting the files of libcxx-devel (80%) Extracting the files of libcxx-devel (80%) Extracting the files of libcxx-devel (80%) Extracting the files of libcxx-devel (80%) Extracting the files of libcxx-devel (80%) Extracting the files of libcxx-devel (80%) Extracting the files of libcxx-devel (80%) Extracting the files of libcxx-devel (80%) Extracting the files of libcxx-devel (81%) Extracting the files of libcxx-devel (81%) Extracting the files of libcxx-devel (81%) Extracting the files of libcxx-devel (81%) Extracting the files of libcxx-devel (81%) Extracting the files of libcxx-devel (81%) Extracting the files of libcxx-devel (81%) Extracting the files of libcxx-devel (81%) Extracting the files of libcxx-devel (81%) Extracting the files of libcxx-devel (81%) Extracting the files of libcxx-devel (81%) Extracting the files of libcxx-devel (81%) Extracting the files of libcxx-devel (81%) Extracting the files of libcxx-devel (81%) Extracting the files of libcxx-devel (81%) Extracting the files of libcxx-devel (81%) Extracting the files of libcxx-devel (81%) Extracting the files of libcxx-devel (81%) Extracting the files of libcxx-devel (82%) Extracting the files of libcxx-devel (82%) Extracting the files of libcxx-devel (82%) Extracting the files of libcxx-devel (82%) Extracting the files of libcxx-devel (82%) Extracting the files of libcxx-devel (82%) Extracting the files of libcxx-devel (82%) Extracting the files of libcxx-devel (82%) Extracting the files of libcxx-devel (82%) Extracting the files of libcxx-devel (82%) Extracting the files of libcxx-devel (82%) Extracting the files of libcxx-devel (82%) Extracting the files of libcxx-devel (82%) Extracting the files of libcxx-devel (82%) Extracting the files of libcxx-devel (82%) Extracting the files of libcxx-devel (82%) Extracting the files of libcxx-devel (82%) Extracting the files of libcxx-devel (82%) Extracting the files of libcxx-devel (83%) Extracting the files of libcxx-devel (83%) Extracting the files of libcxx-devel (83%) Extracting the files of libcxx-devel (83%) Extracting the files of libcxx-devel (83%) Extracting the files of libcxx-devel (83%) Extracting the files of libcxx-devel (83%) Extracting the files of libcxx-devel (83%) Extracting the files of libcxx-devel (83%) Extracting the files of libcxx-devel (83%) Extracting the files of libcxx-devel (83%) Extracting the files of libcxx-devel (83%) Extracting the files of libcxx-devel (83%) Extracting the files of libcxx-devel (83%) Extracting the files of libcxx-devel (83%) Extracting the files of libcxx-devel (83%) Extracting the files of libcxx-devel (83%) Extracting the files of libcxx-devel (83%) Extracting the files of libcxx-devel (84%) Extracting the files of libcxx-devel (84%) Extracting the files of libcxx-devel (84%) Extracting the files of libcxx-devel (84%) Extracting the files of libcxx-devel (84%) Extracting the files of libcxx-devel (84%) Extracting the files of libcxx-devel (84%) Extracting the files of libcxx-devel (84%) Extracting the files of libcxx-devel (84%) Extracting the files of libcxx-devel (84%) Extracting the files of libcxx-devel (84%) Extracting the files of libcxx-devel (84%) Extracting the files of libcxx-devel (84%) Extracting the files of libcxx-devel (84%) Extracting the files of libcxx-devel (84%) Extracting the files of libcxx-devel (84%) Extracting the files of libcxx-devel (84%) Extracting the files of libcxx-devel (84%) Extracting the files of libcxx-devel (84%) Extracting the files of libcxx-devel (85%) Extracting the files of libcxx-devel (85%) Extracting the files of libcxx-devel (85%) Extracting the files of libcxx-devel (85%) Extracting the files of libcxx-devel (85%) Extracting the files of libcxx-devel (85%) Extracting the files of libcxx-devel (85%) Extracting the files of libcxx-devel (85%) Extracting the files of libcxx-devel (85%) Extracting the files of libcxx-devel (85%) Extracting the files of libcxx-devel (85%) Extracting the files of libcxx-devel (85%) Extracting the files of libcxx-devel (85%) Extracting the files of libcxx-devel (85%) Extracting the files of libcxx-devel (85%) Extracting the files of libcxx-devel (85%) Extracting the files of libcxx-devel (85%) Extracting the files of libcxx-devel (85%) Extracting the files of libcxx-devel (86%) Extracting the files of libcxx-devel (86%) Extracting the files of libcxx-devel (86%) Extracting the files of libcxx-devel (86%) Extracting the files of libcxx-devel (86%) Extracting the files of libcxx-devel (86%) Extracting the files of libcxx-devel (86%) Extracting the files of libcxx-devel (86%) Extracting the files of libcxx-devel (86%) Extracting the files of libcxx-devel (86%) Extracting the files of libcxx-devel (86%) Extracting the files of libcxx-devel (86%) Extracting the files of libcxx-devel (86%) Extracting the files of libcxx-devel (86%) Extracting the files of libcxx-devel (86%) Extracting the files of libcxx-devel (86%) Extracting the files of libcxx-devel (86%) Extracting the files of libcxx-devel (86%) Extracting the files of libcxx-devel (87%) Extracting the files of libcxx-devel (87%) Extracting the files of libcxx-devel (87%) Extracting the files of libcxx-devel (87%) Extracting the files of libcxx-devel (87%) Extracting the files of libcxx-devel (87%) Extracting the files of libcxx-devel (87%) Extracting the files of libcxx-devel (87%) Extracting the files of libcxx-devel (87%) Extracting the files of libcxx-devel (87%) Extracting the files of libcxx-devel (87%) Extracting the files of libcxx-devel (87%) Extracting the files of libcxx-devel (87%) Extracting the files of libcxx-devel (87%) Extracting the files of libcxx-devel (87%) Extracting the files of libcxx-devel (87%) Extracting the files of libcxx-devel (87%) Extracting the files of libcxx-devel (87%) Extracting the files of libcxx-devel (88%) Extracting the files of libcxx-devel (88%) Extracting the files of libcxx-devel (88%) Extracting the files of libcxx-devel (88%) Extracting the files of libcxx-devel (88%) Extracting the files of libcxx-devel (88%) Extracting the files of libcxx-devel (88%) Extracting the files of libcxx-devel (88%) Extracting the files of libcxx-devel (88%) Extracting the files of libcxx-devel (88%) Extracting the files of libcxx-devel (88%) Extracting the files of libcxx-devel (88%) Extracting the files of libcxx-devel (88%) Extracting the files of libcxx-devel (88%) Extracting the files of libcxx-devel (88%) Extracting the files of libcxx-devel (88%) Extracting the files of libcxx-devel (88%) Extracting the files of libcxx-devel (88%) Extracting the files of libcxx-devel (89%) Extracting the files of libcxx-devel (89%) Extracting the files of libcxx-devel (89%) Extracting the files of libcxx-devel (89%) Extracting the files of libcxx-devel (89%) Extracting the files of libcxx-devel (89%) Extracting the files of libcxx-devel (89%) Extracting the files of libcxx-devel (89%) Extracting the files of libcxx-devel (89%) Extracting the files of libcxx-devel (89%) Extracting the files of libcxx-devel (89%) Extracting the files of libcxx-devel (89%) Extracting the files of libcxx-devel (89%) Extracting the files of libcxx-devel (89%) Extracting the files of libcxx-devel (89%) Extracting the files of libcxx-devel (89%) Extracting the files of libcxx-devel (89%) Extracting the files of libcxx-devel (89%) Extracting the files of libcxx-devel (89%) Extracting the files of libcxx-devel (90%) Extracting the files of libcxx-devel (90%) Extracting the files of libcxx-devel (90%) Extracting the files of libcxx-devel (90%) Extracting the files of libcxx-devel (90%) Extracting the files of libcxx-devel (90%) Extracting the files of libcxx-devel (90%) Extracting the files of libcxx-devel (90%) Extracting the files of libcxx-devel (90%) Extracting the files of libcxx-devel (90%) Extracting the files of libcxx-devel (90%) Extracting the files of libcxx-devel (90%) Extracting the files of libcxx-devel (90%) Extracting the files of libcxx-devel (90%) Extracting the files of libcxx-devel (90%) Extracting the files of libcxx-devel (90%) Extracting the files of libcxx-devel (90%) Extracting the files of libcxx-devel (90%) Extracting the files of libcxx-devel (91%) Extracting the files of libcxx-devel (91%) Extracting the files of libcxx-devel (91%) Extracting the files of libcxx-devel (91%) Extracting the files of libcxx-devel (91%) Extracting the files of libcxx-devel (91%) Extracting the files of libcxx-devel (91%) Extracting the files of libcxx-devel (91%) Extracting the files of libcxx-devel (91%) Extracting the files of libcxx-devel (91%) Extracting the files of libcxx-devel (91%) Extracting the files of libcxx-devel (91%) Extracting the files of libcxx-devel (91%) Extracting the files of libcxx-devel (91%) Extracting the files of libcxx-devel (91%) Extracting the files of libcxx-devel (91%) Extracting the files of libcxx-devel (91%) Extracting the files of libcxx-devel (91%) Extracting the files of libcxx-devel (92%) Extracting the files of libcxx-devel (92%) Extracting the files of libcxx-devel (92%) Extracting the files of libcxx-devel (92%) Extracting the files of libcxx-devel (92%) Extracting the files of libcxx-devel (92%) Extracting the files of libcxx-devel (92%) Extracting the files of libcxx-devel (92%) Extracting the files of libcxx-devel (92%) Extracting the files of libcxx-devel (92%) Extracting the files of libcxx-devel (92%) Extracting the files of libcxx-devel (92%) Extracting the files of libcxx-devel (92%) Extracting the files of libcxx-devel (92%) Extracting the files of libcxx-devel (92%) Extracting the files of libcxx-devel (92%) Extracting the files of libcxx-devel (92%) Extracting the files of libcxx-devel (92%) Extracting the files of libcxx-devel (93%) Extracting the files of libcxx-devel (93%) Extracting the files of libcxx-devel (93%) Extracting the files of libcxx-devel (93%) Extracting the files of libcxx-devel (93%) Extracting the files of libcxx-devel (93%) Extracting the files of libcxx-devel (93%) Extracting the files of libcxx-devel (93%) Extracting the files of libcxx-devel (93%) Extracting the files of libcxx-devel (93%) Extracting the files of libcxx-devel (93%) Extracting the files of libcxx-devel (93%) Extracting the files of libcxx-devel (93%) Extracting the files of libcxx-devel (93%) Extracting the files of libcxx-devel (93%) Extracting the files of libcxx-devel (93%) Extracting the files of libcxx-devel (93%) Extracting the files of libcxx-devel (93%) Extracting the files of libcxx-devel (94%) Extracting the files of libcxx-devel (94%) Extracting the files of libcxx-devel (94%) Extracting the files of libcxx-devel (94%) Extracting the files of libcxx-devel (94%) Extracting the files of libcxx-devel (94%) Extracting the files of libcxx-devel (94%) Extracting the files of libcxx-devel (94%) Extracting the files of libcxx-devel (94%) Extracting the files of libcxx-devel (94%) Extracting the files of libcxx-devel (94%) Extracting the files of libcxx-devel (94%) Extracting the files of libcxx-devel (94%) Extracting the files of libcxx-devel (94%) Extracting the files of libcxx-devel (94%) Extracting the files of libcxx-devel (94%) Extracting the files of libcxx-devel (94%) Extracting the files of libcxx-devel (94%) Extracting the files of libcxx-devel (94%) Extracting the files of libcxx-devel (95%) Extracting the files of libcxx-devel (95%) Extracting the files of libcxx-devel (95%) Extracting the files of libcxx-devel (95%) Extracting the files of libcxx-devel (95%) Extracting the files of libcxx-devel (95%) Extracting the files of libcxx-devel (95%) Extracting the files of libcxx-devel (95%) Extracting the files of libcxx-devel (95%) Extracting the files of libcxx-devel (95%) Extracting the files of libcxx-devel (95%) Extracting the files of libcxx-devel (95%) Extracting the files of libcxx-devel (95%) Extracting the files of libcxx-devel (95%) Extracting the files of libcxx-devel (95%) Extracting the files of libcxx-devel (95%) Extracting the files of libcxx-devel (95%) Extracting the files of libcxx-devel (95%) Extracting the files of libcxx-devel (96%) Extracting the files of libcxx-devel (96%) Extracting the files of libcxx-devel (96%) Extracting the files of libcxx-devel (96%) Extracting the files of libcxx-devel (96%) Extracting the files of libcxx-devel (96%) Extracting the files of libcxx-devel (96%) Extracting the files of libcxx-devel (96%) Extracting the files of libcxx-devel (96%) Extracting the files of libcxx-devel (96%) Extracting the files of libcxx-devel (96%) Extracting the files of libcxx-devel (96%) Extracting the files of libcxx-devel (96%) Extracting the files of libcxx-devel (96%) Extracting the files of libcxx-devel (96%) Extracting the files of libcxx-devel (96%) Extracting the files of libcxx-devel (96%) Extracting the files of libcxx-devel (96%) Extracting the files of libcxx-devel (97%) Extracting the files of libcxx-devel (97%) Extracting the files of libcxx-devel (97%) Extracting the files of libcxx-devel (97%) Extracting the files of libcxx-devel (97%) Extracting the files of libcxx-devel (97%) Extracting the files of libcxx-devel (97%) Extracting the files of libcxx-devel (97%) Extracting the files of libcxx-devel (97%) Extracting the files of libcxx-devel (97%) Extracting the files of libcxx-devel (97%) Extracting the files of libcxx-devel (97%) Extracting the files of libcxx-devel (97%) Extracting the files of libcxx-devel (97%) Extracting the files of libcxx-devel (97%) Extracting the files of libcxx-devel (97%) Extracting the files of libcxx-devel (97%) Extracting the files of libcxx-devel (97%) Extracting the files of libcxx-devel (98%) Extracting the files of libcxx-devel (98%) Extracting the files of libcxx-devel (98%) Extracting the files of libcxx-devel (98%) Extracting the files of libcxx-devel (98%) Extracting the files of libcxx-devel (98%) Extracting the files of libcxx-devel (98%) Extracting the files of libcxx-devel (98%) Extracting the files of libcxx-devel (98%) Extracting the files of libcxx-devel (98%) Extracting the files of libcxx-devel (98%) Extracting the files of libcxx-devel (98%) Extracting the files of libcxx-devel (98%) Extracting the files of libcxx-devel (98%) Extracting the files of libcxx-devel (98%) Extracting the files of libcxx-devel (98%) Extracting the files of libcxx-devel (98%) Extracting the files of libcxx-devel (98%) Extracting the files of libcxx-devel (99%) Extracting the files of libcxx-devel (99%) Extracting the files of libcxx-devel (99%) Extracting the files of libcxx-devel (99%) Extracting the files of libcxx-devel (99%) Extracting the files of libcxx-devel (99%) Extracting the files of libcxx-devel (99%) Extracting the files of libcxx-devel (99%) Extracting the files of libcxx-devel (99%) Extracting the files of libcxx-devel (99%) Extracting the files of libcxx-devel (99%) Extracting the files of libcxx-devel (99%) Extracting the files of libcxx-devel (99%) Extracting the files of libcxx-devel (99%) Extracting the files of libcxx-devel (99%) Extracting the files of libcxx-devel (99%) Extracting the files of libcxx-devel (99%) Extracting the files of libcxx-devel (99%) Extracting the files of libcxx-devel (100%) [complete] Installed libcxx-devel Installing 11 / 25 gbenchmark-1.9.0-4-1-x86_64.eopkg [cached] Installing gbenchmark, version 1.9.0, release 4 Extracting the files of gbenchmark (25%) Extracting the files of gbenchmark (50%) Extracting the files of gbenchmark (75%) Extracting the files of gbenchmark (100%) [complete] Installed gbenchmark Installing 12 / 25 polly-21.1.8-135-1-x86_64.eopkg [cached] Installing polly, version 21.1.8, release 135 Extracting the files of polly (33%) Extracting the files of polly (66%) Extracting the files of polly (100%) [complete] Installed polly Installing 13 / 25 llvm-libs-21.1.8-135-1-x86_64.eopkg [cached] Installing llvm-libs, version 21.1.8, release 135 Extracting the files of llvm-libs (16%) Extracting the files of llvm-libs (33%) Extracting the files of llvm-libs (50%) Extracting the files of llvm-libs (66%) Extracting the files of llvm-libs (83%) Extracting the files of llvm-libs (100%) [complete] Installed llvm-libs Installing 14 / 25 libomp-21.1.8-135-1-x86_64.eopkg [cached] Installing libomp, version 21.1.8, release 135 Extracting the files of libomp (25%) Extracting the files of libomp (50%) Extracting the files of libomp (75%) Extracting the files of libomp (100%) [complete] Installed libomp Installing 15 / 25 llvm-21.1.8-135-1-x86_64.eopkg [cached] Installing llvm, version 21.1.8, release 135 Extracting the files of llvm (0%) Extracting the files of llvm (1%) Extracting the files of llvm (2%) Extracting the files of llvm (2%) Extracting the files of llvm (3%) Extracting the files of llvm (4%) Extracting the files of llvm (4%) Extracting the files of llvm (5%) Extracting the files of llvm (6%) Extracting the files of llvm (6%) Extracting the files of llvm (7%) Extracting the files of llvm (8%) Extracting the files of llvm (8%) Extracting the files of llvm (9%) Extracting the files of llvm (10%) Extracting the files of llvm (10%) Extracting the files of llvm (11%) Extracting the files of llvm (12%) Extracting the files of llvm (12%) Extracting the files of llvm (13%) Extracting the files of llvm (14%) Extracting the files of llvm (14%) Extracting the files of llvm (15%) Extracting the files of llvm (16%) Extracting the files of llvm (17%) Extracting the files of llvm (17%) Extracting the files of llvm (18%) Extracting the files of llvm (19%) Extracting the files of llvm (19%) Extracting the files of llvm (20%) Extracting the files of llvm (21%) Extracting the files of llvm (21%) Extracting the files of llvm (22%) Extracting the files of llvm (23%) Extracting the files of llvm (23%) Extracting the files of llvm (24%) Extracting the files of llvm (25%) Extracting the files of llvm (25%) Extracting the files of llvm (26%) Extracting the files of llvm (27%) Extracting the files of llvm (27%) Extracting the files of llvm (28%) Extracting the files of llvm (29%) Extracting the files of llvm (29%) Extracting the files of llvm (30%) Extracting the files of llvm (31%) Extracting the files of llvm (31%) Extracting the files of llvm (32%) Extracting the files of llvm (33%) Extracting the files of llvm (34%) Extracting the files of llvm (34%) Extracting the files of llvm (35%) Extracting the files of llvm (36%) Extracting the files of llvm (36%) Extracting the files of llvm (37%) Extracting the files of llvm (38%) Extracting the files of llvm (38%) Extracting the files of llvm (39%) Extracting the files of llvm (40%) Extracting the files of llvm (40%) Extracting the files of llvm (41%) Extracting the files of llvm (42%) Extracting the files of llvm (42%) Extracting the files of llvm (43%) Extracting the files of llvm (44%) Extracting the files of llvm (44%) Extracting the files of llvm (45%) Extracting the files of llvm (46%) Extracting the files of llvm (46%) Extracting the files of llvm (47%) Extracting the files of llvm (48%) Extracting the files of llvm (48%) Extracting the files of llvm (49%) Extracting the files of llvm (50%) Extracting the files of llvm (51%) Extracting the files of llvm (51%) Extracting the files of llvm (52%) Extracting the files of llvm (53%) Extracting the files of llvm (53%) Extracting the files of llvm (54%) Extracting the files of llvm (55%) Extracting the files of llvm (55%) Extracting the files of llvm (56%) Extracting the files of llvm (57%) Extracting the files of llvm (57%) Extracting the files of llvm (58%) Extracting the files of llvm (59%) Extracting the files of llvm (59%) Extracting the files of llvm (60%) Extracting the files of llvm (61%) Extracting the files of llvm (61%) Extracting the files of llvm (62%) Extracting the files of llvm (63%) Extracting the files of llvm (63%) Extracting the files of llvm (64%) Extracting the files of llvm (65%) Extracting the files of llvm (65%) Extracting the files of llvm (66%) Extracting the files of llvm (67%) Extracting the files of llvm (68%) Extracting the files of llvm (68%) Extracting the files of llvm (69%) Extracting the files of llvm (70%) Extracting the files of llvm (70%) Extracting the files of llvm (71%) Extracting the files of llvm (72%) Extracting the files of llvm (72%) Extracting the files of llvm (73%) Extracting the files of llvm (74%) Extracting the files of llvm (74%) Extracting the files of llvm (75%) Extracting the files of llvm (76%) Extracting the files of llvm (76%) Extracting the files of llvm (77%) Extracting the files of llvm (78%) Extracting the files of llvm (78%) Extracting the files of llvm (79%) Extracting the files of llvm (80%) Extracting the files of llvm (80%) Extracting the files of llvm (81%) Extracting the files of llvm (82%) Extracting the files of llvm (82%) Extracting the files of llvm (83%) Extracting the files of llvm (84%) Extracting the files of llvm (85%) Extracting the files of llvm (85%) Extracting the files of llvm (86%) Extracting the files of llvm (87%) Extracting the files of llvm (87%) Extracting the files of llvm (88%) Extracting the files of llvm (89%) Extracting the files of llvm (89%) Extracting the files of llvm (90%) Extracting the files of llvm (91%) Extracting the files of llvm (91%) Extracting the files of llvm (92%) Extracting the files of llvm (93%) Extracting the files of llvm (93%) Extracting the files of llvm (94%) Extracting the files of llvm (95%) Extracting the files of llvm (95%) Extracting the files of llvm (96%) Extracting the files of llvm (97%) Extracting the files of llvm (97%) Extracting the files of llvm (98%) Extracting the files of llvm (99%) Extracting the files of llvm (100%) [complete] Installed llvm Installing 16 / 25 gbenchmark-devel-1.9.0-4-1-x86_64.eopkg [cached] Installing gbenchmark-devel, version 1.9.0, release 4 Extracting the files of gbenchmark-devel (10%) Extracting the files of gbenchmark-devel (20%) Extracting the files of gbenchmark-devel (30%) Extracting the files of gbenchmark-devel (40%) Extracting the files of gbenchmark-devel (50%) Extracting the files of gbenchmark-devel (60%) Extracting the files of gbenchmark-devel (70%) Extracting the files of gbenchmark-devel (80%) Extracting the files of gbenchmark-devel (90%) Extracting the files of gbenchmark-devel (100%) [complete] Installed gbenchmark-devel Installing 17 / 25 lld-libs-21.1.8-135-1-x86_64.eopkg [cached] Installing lld-libs, version 21.1.8, release 135 Extracting the files of lld-libs (16%) Extracting the files of lld-libs (33%) Extracting the files of lld-libs (50%) Extracting the files of lld-libs (66%) Extracting the files of lld-libs (83%) Extracting the files of lld-libs (100%) [complete] Installed lld-libs Installing 18 / 25 lld-21.1.8-135-1-x86_64.eopkg [cached] Installing lld, version 21.1.8, release 135 Extracting the files of lld (16%) Extracting the files of lld (33%) Extracting the files of lld (50%) Extracting the files of lld (66%) Extracting the files of lld (83%) Extracting the files of lld (100%) [complete] Installed lld Installing 19 / 25 libomp-devel-21.1.8-135-1-x86_64.eopkg [cached] Installing libomp-devel, version 21.1.8, release 135 Extracting the files of libomp-devel (16%) Extracting the files of libomp-devel (33%) Extracting the files of libomp-devel (50%) Extracting the files of libomp-devel (66%) Extracting the files of libomp-devel (83%) Extracting the files of libomp-devel (100%) [complete] Installed libomp-devel Installing 20 / 25 clang-libs-21.1.8-135-1-x86_64.eopkg [cached] Installing clang-libs, version 21.1.8, release 135 Extracting the files of clang-libs (0%) Extracting the files of clang-libs (0%) Extracting the files of clang-libs (0%) Extracting the files of clang-libs (1%) Extracting the files of clang-libs (1%) Extracting the files of clang-libs (1%) Extracting the files of clang-libs (2%) Extracting the files of clang-libs (2%) Extracting the files of clang-libs (2%) Extracting the files of clang-libs (3%) Extracting the files of clang-libs (3%) Extracting the files of clang-libs (3%) Extracting the files of clang-libs (4%) Extracting the files of clang-libs (4%) Extracting the files of clang-libs (4%) Extracting the files of clang-libs (5%) Extracting the files of clang-libs (5%) Extracting the files of clang-libs (5%) Extracting the files of clang-libs (6%) Extracting the files of clang-libs (6%) Extracting the files of clang-libs (6%) Extracting the files of clang-libs (7%) Extracting the files of clang-libs (7%) Extracting the files of clang-libs (7%) Extracting the files of clang-libs (8%) Extracting the files of clang-libs (8%) Extracting the files of clang-libs (8%) Extracting the files of clang-libs (9%) Extracting the files of clang-libs (9%) Extracting the files of clang-libs (9%) Extracting the files of clang-libs (10%) Extracting the files of clang-libs (10%) Extracting the files of clang-libs (10%) Extracting the files of clang-libs (11%) Extracting the files of clang-libs (11%) Extracting the files of clang-libs (11%) Extracting the files of clang-libs (12%) Extracting the files of clang-libs (12%) Extracting the files of clang-libs (12%) Extracting the files of clang-libs (13%) Extracting the files of clang-libs (13%) Extracting the files of clang-libs (13%) Extracting the files of clang-libs (14%) Extracting the files of clang-libs (14%) Extracting the files of clang-libs (14%) Extracting the files of clang-libs (15%) Extracting the files of clang-libs (15%) Extracting the files of clang-libs (15%) Extracting the files of clang-libs (16%) Extracting the files of clang-libs (16%) Extracting the files of clang-libs (16%) Extracting the files of clang-libs (17%) Extracting the files of clang-libs (17%) Extracting the files of clang-libs (17%) Extracting the files of clang-libs (18%) Extracting the files of clang-libs (18%) Extracting the files of clang-libs (18%) Extracting the files of clang-libs (19%) Extracting the files of clang-libs (19%) Extracting the files of clang-libs (19%) Extracting the files of clang-libs (20%) Extracting the files of clang-libs (20%) Extracting the files of clang-libs (20%) Extracting the files of clang-libs (21%) Extracting the files of clang-libs (21%) Extracting the files of clang-libs (21%) Extracting the files of clang-libs (22%) Extracting the files of clang-libs (22%) Extracting the files of clang-libs (22%) Extracting the files of clang-libs (23%) Extracting the files of clang-libs (23%) Extracting the files of clang-libs (23%) Extracting the files of clang-libs (24%) Extracting the files of clang-libs (24%) Extracting the files of clang-libs (24%) Extracting the files of clang-libs (25%) Extracting the files of clang-libs (25%) Extracting the files of clang-libs (25%) Extracting the files of clang-libs (25%) Extracting the files of clang-libs (26%) Extracting the files of clang-libs (26%) Extracting the files of clang-libs (26%) Extracting the files of clang-libs (27%) Extracting the files of clang-libs (27%) Extracting the files of clang-libs (27%) Extracting the files of clang-libs (28%) Extracting the files of clang-libs (28%) Extracting the files of clang-libs (28%) Extracting the files of clang-libs (29%) Extracting the files of clang-libs (29%) Extracting the files of clang-libs (29%) Extracting the files of clang-libs (30%) Extracting the files of clang-libs (30%) Extracting the files of clang-libs (30%) Extracting the files of clang-libs (31%) Extracting the files of clang-libs (31%) Extracting the files of clang-libs (31%) Extracting the files of clang-libs (32%) Extracting the files of clang-libs (32%) Extracting the files of clang-libs (32%) Extracting the files of clang-libs (33%) Extracting the files of clang-libs (33%) Extracting the files of clang-libs (33%) Extracting the files of clang-libs (34%) Extracting the files of clang-libs (34%) Extracting the files of clang-libs (34%) Extracting the files of clang-libs (35%) Extracting the files of clang-libs (35%) Extracting the files of clang-libs (35%) Extracting the files of clang-libs (36%) Extracting the files of clang-libs (36%) Extracting the files of clang-libs (36%) Extracting the files of clang-libs (37%) Extracting the files of clang-libs (37%) Extracting the files of clang-libs (37%) Extracting the files of clang-libs (38%) Extracting the files of clang-libs (38%) Extracting the files of clang-libs (38%) Extracting the files of clang-libs (39%) Extracting the files of clang-libs (39%) Extracting the files of clang-libs (39%) Extracting the files of clang-libs (40%) Extracting the files of clang-libs (40%) Extracting the files of clang-libs (40%) Extracting the files of clang-libs (41%) Extracting the files of clang-libs (41%) Extracting the files of clang-libs (41%) Extracting the files of clang-libs (42%) Extracting the files of clang-libs (42%) Extracting the files of clang-libs (42%) Extracting the files of clang-libs (43%) Extracting the files of clang-libs (43%) Extracting the files of clang-libs (43%) Extracting the files of clang-libs (44%) Extracting the files of clang-libs (44%) Extracting the files of clang-libs (44%) Extracting the files of clang-libs (45%) Extracting the files of clang-libs (45%) Extracting the files of clang-libs (45%) Extracting the files of clang-libs (46%) Extracting the files of clang-libs (46%) Extracting the files of clang-libs (46%) Extracting the files of clang-libs (47%) Extracting the files of clang-libs (47%) Extracting the files of clang-libs (47%) Extracting the files of clang-libs (48%) Extracting the files of clang-libs (48%) Extracting the files of clang-libs (48%) Extracting the files of clang-libs (49%) Extracting the files of clang-libs (49%) Extracting the files of clang-libs (49%) Extracting the files of clang-libs (50%) Extracting the files of clang-libs (50%) Extracting the files of clang-libs (50%) Extracting the files of clang-libs (50%) Extracting the files of clang-libs (51%) Extracting the files of clang-libs (51%) Extracting the files of clang-libs (51%) Extracting the files of clang-libs (52%) Extracting the files of clang-libs (52%) Extracting the files of clang-libs (52%) Extracting the files of clang-libs (53%) Extracting the files of clang-libs (53%) Extracting the files of clang-libs (53%) Extracting the files of clang-libs (54%) Extracting the files of clang-libs (54%) Extracting the files of clang-libs (54%) Extracting the files of clang-libs (55%) Extracting the files of clang-libs (55%) Extracting the files of clang-libs (55%) Extracting the files of clang-libs (56%) Extracting the files of clang-libs (56%) Extracting the files of clang-libs (56%) Extracting the files of clang-libs (57%) Extracting the files of clang-libs (57%) Extracting the files of clang-libs (57%) Extracting the files of clang-libs (58%) Extracting the files of clang-libs (58%) Extracting the files of clang-libs (58%) Extracting the files of clang-libs (59%) Extracting the files of clang-libs (59%) Extracting the files of clang-libs (59%) Extracting the files of clang-libs (60%) Extracting the files of clang-libs (60%) Extracting the files of clang-libs (60%) Extracting the files of clang-libs (61%) Extracting the files of clang-libs (61%) Extracting the files of clang-libs (61%) Extracting the files of clang-libs (62%) Extracting the files of clang-libs (62%) Extracting the files of clang-libs (62%) Extracting the files of clang-libs (63%) Extracting the files of clang-libs (63%) Extracting the files of clang-libs (63%) Extracting the files of clang-libs (64%) Extracting the files of clang-libs (64%) Extracting the files of clang-libs (64%) Extracting the files of clang-libs (65%) Extracting the files of clang-libs (65%) Extracting the files of clang-libs (65%) Extracting the files of clang-libs (66%) Extracting the files of clang-libs (66%) Extracting the files of clang-libs (66%) Extracting the files of clang-libs (67%) Extracting the files of clang-libs (67%) Extracting the files of clang-libs (67%) Extracting the files of clang-libs (68%) Extracting the files of clang-libs (68%) Extracting the files of clang-libs (68%) Extracting the files of clang-libs (69%) Extracting the files of clang-libs (69%) Extracting the files of clang-libs (69%) Extracting the files of clang-libs (70%) Extracting the files of clang-libs (70%) Extracting the files of clang-libs (70%) Extracting the files of clang-libs (71%) Extracting the files of clang-libs (71%) Extracting the files of clang-libs (71%) Extracting the files of clang-libs (72%) Extracting the files of clang-libs (72%) Extracting the files of clang-libs (72%) Extracting the files of clang-libs (73%) Extracting the files of clang-libs (73%) Extracting the files of clang-libs (73%) Extracting the files of clang-libs (74%) Extracting the files of clang-libs (74%) Extracting the files of clang-libs (74%) Extracting the files of clang-libs (75%) Extracting the files of clang-libs (75%) Extracting the files of clang-libs (75%) Extracting the files of clang-libs (75%) Extracting the files of clang-libs (76%) Extracting the files of clang-libs (76%) Extracting the files of clang-libs (76%) Extracting the files of clang-libs (77%) Extracting the files of clang-libs (77%) Extracting the files of clang-libs (77%) Extracting the files of clang-libs (78%) Extracting the files of clang-libs (78%) Extracting the files of clang-libs (78%) Extracting the files of clang-libs (79%) Extracting the files of clang-libs (79%) Extracting the files of clang-libs (79%) Extracting the files of clang-libs (80%) Extracting the files of clang-libs (80%) Extracting the files of clang-libs (80%) Extracting the files of clang-libs (81%) Extracting the files of clang-libs (81%) Extracting the files of clang-libs (81%) Extracting the files of clang-libs (82%) Extracting the files of clang-libs (82%) Extracting the files of clang-libs (82%) Extracting the files of clang-libs (83%) Extracting the files of clang-libs (83%) Extracting the files of clang-libs (83%) Extracting the files of clang-libs (84%) Extracting the files of clang-libs (84%) Extracting the files of clang-libs (84%) Extracting the files of clang-libs (85%) Extracting the files of clang-libs (85%) Extracting the files of clang-libs (85%) Extracting the files of clang-libs (86%) Extracting the files of clang-libs (86%) Extracting the files of clang-libs (86%) Extracting the files of clang-libs (87%) Extracting the files of clang-libs (87%) Extracting the files of clang-libs (87%) Extracting the files of clang-libs (88%) Extracting the files of clang-libs (88%) Extracting the files of clang-libs (88%) Extracting the files of clang-libs (89%) Extracting the files of clang-libs (89%) Extracting the files of clang-libs (89%) Extracting the files of clang-libs (90%) Extracting the files of clang-libs (90%) Extracting the files of clang-libs (90%) Extracting the files of clang-libs (91%) Extracting the files of clang-libs (91%) Extracting the files of clang-libs (91%) Extracting the files of clang-libs (92%) Extracting the files of clang-libs (92%) Extracting the files of clang-libs (92%) Extracting the files of clang-libs (93%) Extracting the files of clang-libs (93%) Extracting the files of clang-libs (93%) Extracting the files of clang-libs (94%) Extracting the files of clang-libs (94%) Extracting the files of clang-libs (94%) Extracting the files of clang-libs (95%) Extracting the files of clang-libs (95%) Extracting the files of clang-libs (95%) Extracting the files of clang-libs (96%) Extracting the files of clang-libs (96%) Extracting the files of clang-libs (96%) Extracting the files of clang-libs (97%) Extracting the files of clang-libs (97%) Extracting the files of clang-libs (97%) Extracting the files of clang-libs (98%) Extracting the files of clang-libs (98%) Extracting the files of clang-libs (98%) Extracting the files of clang-libs (99%) Extracting the files of clang-libs (99%) Extracting the files of clang-libs (99%) Extracting the files of clang-libs (100%) [complete] Installed clang-libs Installing 21 / 25 re2-2024.07.02-14-1-x86_64.eopkg [cached] Installing re2, version 2024.07.02, release 14 Extracting the files of re2 (33%) Extracting the files of re2 (66%) Extracting the files of re2 (100%) [complete] Installed re2 Installing 22 / 25 abseil-cpp-devel-20260107.1-11-1-x86_64.eopkg [cached] Installing abseil-cpp-devel, version 20260107.1, release 11 Extracting the files of abseil-cpp-devel (0%) Extracting the files of abseil-cpp-devel (0%) Extracting the files of abseil-cpp-devel (0%) Extracting the files of abseil-cpp-devel (0%) Extracting the files of abseil-cpp-devel (0%) Extracting the files of abseil-cpp-devel (0%) Extracting the files of abseil-cpp-devel (0%) Extracting the files of abseil-cpp-devel (1%) Extracting the files of abseil-cpp-devel (1%) Extracting the files of abseil-cpp-devel (1%) Extracting the files of abseil-cpp-devel (1%) Extracting the files of abseil-cpp-devel (1%) Extracting the files of abseil-cpp-devel (1%) Extracting the files of abseil-cpp-devel (1%) Extracting the files of abseil-cpp-devel (1%) Extracting the files of abseil-cpp-devel (2%) Extracting the files of abseil-cpp-devel (2%) Extracting the files of abseil-cpp-devel (2%) Extracting the files of abseil-cpp-devel (2%) Extracting the files of abseil-cpp-devel (2%) Extracting the files of abseil-cpp-devel (2%) Extracting the files of abseil-cpp-devel (2%) Extracting the files of abseil-cpp-devel (3%) Extracting the files of abseil-cpp-devel (3%) Extracting the files of abseil-cpp-devel (3%) Extracting the files of abseil-cpp-devel (3%) Extracting the files of abseil-cpp-devel (3%) Extracting the files of abseil-cpp-devel (3%) Extracting the files of abseil-cpp-devel (3%) Extracting the files of abseil-cpp-devel (3%) Extracting the files of abseil-cpp-devel (4%) Extracting the files of abseil-cpp-devel (4%) Extracting the files of abseil-cpp-devel (4%) Extracting the files of abseil-cpp-devel (4%) Extracting the files of abseil-cpp-devel (4%) Extracting the files of abseil-cpp-devel (4%) Extracting the files of abseil-cpp-devel (4%) Extracting the files of abseil-cpp-devel (5%) Extracting the files of abseil-cpp-devel (5%) Extracting the files of abseil-cpp-devel (5%) Extracting the files of abseil-cpp-devel (5%) Extracting the files of abseil-cpp-devel (5%) Extracting the files of abseil-cpp-devel (5%) Extracting the files of abseil-cpp-devel (5%) Extracting the files of abseil-cpp-devel (5%) Extracting the files of abseil-cpp-devel (6%) Extracting the files of abseil-cpp-devel (6%) Extracting the files of abseil-cpp-devel (6%) Extracting the files of abseil-cpp-devel (6%) Extracting the files of abseil-cpp-devel (6%) Extracting the files of abseil-cpp-devel (6%) Extracting the files of abseil-cpp-devel (6%) Extracting the files of abseil-cpp-devel (7%) Extracting the files of abseil-cpp-devel (7%) Extracting the files of abseil-cpp-devel (7%) Extracting the files of abseil-cpp-devel (7%) Extracting the files of abseil-cpp-devel (7%) Extracting the files of abseil-cpp-devel (7%) Extracting the files of abseil-cpp-devel (7%) Extracting the files of abseil-cpp-devel (7%) Extracting the files of abseil-cpp-devel (8%) Extracting the files of abseil-cpp-devel (8%) Extracting the files of abseil-cpp-devel (8%) Extracting the files of abseil-cpp-devel (8%) Extracting the files of abseil-cpp-devel (8%) Extracting the files of abseil-cpp-devel (8%) Extracting the files of abseil-cpp-devel (8%) Extracting the files of abseil-cpp-devel (9%) Extracting the files of abseil-cpp-devel (9%) Extracting the files of abseil-cpp-devel (9%) Extracting the files of abseil-cpp-devel (9%) Extracting the files of abseil-cpp-devel (9%) Extracting the files of abseil-cpp-devel (9%) Extracting the files of abseil-cpp-devel (9%) Extracting the files of abseil-cpp-devel (9%) Extracting the files of abseil-cpp-devel (10%) Extracting the files of abseil-cpp-devel (10%) Extracting the files of abseil-cpp-devel (10%) Extracting the files of abseil-cpp-devel (10%) Extracting the files of abseil-cpp-devel (10%) Extracting the files of abseil-cpp-devel (10%) Extracting the files of abseil-cpp-devel (10%) Extracting the files of abseil-cpp-devel (11%) Extracting the files of abseil-cpp-devel (11%) Extracting the files of abseil-cpp-devel (11%) Extracting the files of abseil-cpp-devel (11%) Extracting the files of abseil-cpp-devel (11%) Extracting the files of abseil-cpp-devel (11%) Extracting the files of abseil-cpp-devel (11%) Extracting the files of abseil-cpp-devel (11%) Extracting the files of abseil-cpp-devel (12%) Extracting the files of abseil-cpp-devel (12%) Extracting the files of abseil-cpp-devel (12%) Extracting the files of abseil-cpp-devel (12%) Extracting the files of abseil-cpp-devel (12%) Extracting the files of abseil-cpp-devel (12%) Extracting the files of abseil-cpp-devel (12%) Extracting the files of abseil-cpp-devel (13%) Extracting the files of abseil-cpp-devel (13%) Extracting the files of abseil-cpp-devel (13%) Extracting the files of abseil-cpp-devel (13%) Extracting the files of abseil-cpp-devel (13%) Extracting the files of abseil-cpp-devel (13%) Extracting the files of abseil-cpp-devel (13%) Extracting the files of abseil-cpp-devel (13%) Extracting the files of abseil-cpp-devel (14%) Extracting the files of abseil-cpp-devel (14%) Extracting the files of abseil-cpp-devel (14%) Extracting the files of abseil-cpp-devel (14%) Extracting the files of abseil-cpp-devel (14%) Extracting the files of abseil-cpp-devel (14%) Extracting the files of abseil-cpp-devel (14%) Extracting the files of abseil-cpp-devel (15%) Extracting the files of abseil-cpp-devel (15%) Extracting the files of abseil-cpp-devel (15%) Extracting the files of abseil-cpp-devel (15%) Extracting the files of abseil-cpp-devel (15%) Extracting the files of abseil-cpp-devel (15%) Extracting the files of abseil-cpp-devel (15%) Extracting the files of abseil-cpp-devel (15%) Extracting the files of abseil-cpp-devel (16%) Extracting the files of abseil-cpp-devel (16%) Extracting the files of abseil-cpp-devel (16%) Extracting the files of abseil-cpp-devel (16%) Extracting the files of abseil-cpp-devel (16%) Extracting the files of abseil-cpp-devel (16%) Extracting the files of abseil-cpp-devel (16%) Extracting the files of abseil-cpp-devel (17%) Extracting the files of abseil-cpp-devel (17%) Extracting the files of abseil-cpp-devel (17%) Extracting the files of abseil-cpp-devel (17%) Extracting the files of abseil-cpp-devel (17%) Extracting the files of abseil-cpp-devel (17%) Extracting the files of abseil-cpp-devel (17%) Extracting the files of abseil-cpp-devel (17%) Extracting the files of abseil-cpp-devel (18%) Extracting the files of abseil-cpp-devel (18%) Extracting the files of abseil-cpp-devel (18%) Extracting the files of abseil-cpp-devel (18%) Extracting the files of abseil-cpp-devel (18%) Extracting the files of abseil-cpp-devel (18%) Extracting the files of abseil-cpp-devel (18%) Extracting the files of abseil-cpp-devel (19%) Extracting the files of abseil-cpp-devel (19%) Extracting the files of abseil-cpp-devel (19%) Extracting the files of abseil-cpp-devel (19%) Extracting the files of abseil-cpp-devel (19%) Extracting the files of abseil-cpp-devel (19%) Extracting the files of abseil-cpp-devel (19%) Extracting the files of abseil-cpp-devel (19%) Extracting the files of abseil-cpp-devel (20%) Extracting the files of abseil-cpp-devel (20%) Extracting the files of abseil-cpp-devel (20%) Extracting the files of abseil-cpp-devel (20%) Extracting the files of abseil-cpp-devel (20%) Extracting the files of abseil-cpp-devel (20%) Extracting the files of abseil-cpp-devel (20%) Extracting the files of abseil-cpp-devel (21%) Extracting the files of abseil-cpp-devel (21%) Extracting the files of abseil-cpp-devel (21%) Extracting the files of abseil-cpp-devel (21%) Extracting the files of abseil-cpp-devel (21%) Extracting the files of abseil-cpp-devel (21%) Extracting the files of abseil-cpp-devel (21%) Extracting the files of abseil-cpp-devel (21%) Extracting the files of abseil-cpp-devel (22%) Extracting the files of abseil-cpp-devel (22%) Extracting the files of abseil-cpp-devel (22%) Extracting the files of abseil-cpp-devel (22%) Extracting the files of abseil-cpp-devel (22%) Extracting the files of abseil-cpp-devel (22%) Extracting the files of abseil-cpp-devel (22%) Extracting the files of abseil-cpp-devel (23%) Extracting the files of abseil-cpp-devel (23%) Extracting the files of abseil-cpp-devel (23%) Extracting the files of abseil-cpp-devel (23%) Extracting the files of abseil-cpp-devel (23%) Extracting the files of abseil-cpp-devel (23%) Extracting the files of abseil-cpp-devel (23%) Extracting the files of abseil-cpp-devel (23%) Extracting the files of abseil-cpp-devel (24%) Extracting the files of abseil-cpp-devel (24%) Extracting the files of abseil-cpp-devel (24%) Extracting the files of abseil-cpp-devel (24%) Extracting the files of abseil-cpp-devel (24%) Extracting the files of abseil-cpp-devel (24%) Extracting the files of abseil-cpp-devel (24%) Extracting the files of abseil-cpp-devel (25%) Extracting the files of abseil-cpp-devel (25%) Extracting the files of abseil-cpp-devel (25%) Extracting the files of abseil-cpp-devel (25%) Extracting the files of abseil-cpp-devel (25%) Extracting the files of abseil-cpp-devel (25%) Extracting the files of abseil-cpp-devel (25%) Extracting the files of abseil-cpp-devel (25%) Extracting the files of abseil-cpp-devel (26%) Extracting the files of abseil-cpp-devel (26%) Extracting the files of abseil-cpp-devel (26%) Extracting the files of abseil-cpp-devel (26%) Extracting the files of abseil-cpp-devel (26%) Extracting the files of abseil-cpp-devel (26%) Extracting the files of abseil-cpp-devel (26%) Extracting the files of abseil-cpp-devel (27%) Extracting the files of abseil-cpp-devel (27%) Extracting the files of abseil-cpp-devel (27%) Extracting the files of abseil-cpp-devel (27%) Extracting the files of abseil-cpp-devel (27%) Extracting the files of abseil-cpp-devel (27%) Extracting the files of abseil-cpp-devel (27%) Extracting the files of abseil-cpp-devel (27%) Extracting the files of abseil-cpp-devel (28%) Extracting the files of abseil-cpp-devel (28%) Extracting the files of abseil-cpp-devel (28%) Extracting the files of abseil-cpp-devel (28%) Extracting the files of abseil-cpp-devel (28%) Extracting the files of abseil-cpp-devel (28%) Extracting the files of abseil-cpp-devel (28%) Extracting the files of abseil-cpp-devel (29%) Extracting the files of abseil-cpp-devel (29%) Extracting the files of abseil-cpp-devel (29%) Extracting the files of abseil-cpp-devel (29%) Extracting the files of abseil-cpp-devel (29%) Extracting the files of abseil-cpp-devel (29%) Extracting the files of abseil-cpp-devel (29%) Extracting the files of abseil-cpp-devel (29%) Extracting the files of abseil-cpp-devel (30%) Extracting the files of abseil-cpp-devel (30%) Extracting the files of abseil-cpp-devel (30%) Extracting the files of abseil-cpp-devel (30%) Extracting the files of abseil-cpp-devel (30%) Extracting the files of abseil-cpp-devel (30%) Extracting the files of abseil-cpp-devel (30%) Extracting the files of abseil-cpp-devel (31%) Extracting the files of abseil-cpp-devel (31%) Extracting the files of abseil-cpp-devel (31%) Extracting the files of abseil-cpp-devel (31%) Extracting the files of abseil-cpp-devel (31%) Extracting the files of abseil-cpp-devel (31%) Extracting the files of abseil-cpp-devel (31%) Extracting the files of abseil-cpp-devel (31%) Extracting the files of abseil-cpp-devel (32%) Extracting the files of abseil-cpp-devel (32%) Extracting the files of abseil-cpp-devel (32%) Extracting the files of abseil-cpp-devel (32%) Extracting the files of abseil-cpp-devel (32%) Extracting the files of abseil-cpp-devel (32%) Extracting the files of abseil-cpp-devel (32%) Extracting the files of abseil-cpp-devel (33%) Extracting the files of abseil-cpp-devel (33%) Extracting the files of abseil-cpp-devel (33%) Extracting the files of abseil-cpp-devel (33%) Extracting the files of abseil-cpp-devel (33%) Extracting the files of abseil-cpp-devel (33%) Extracting the files of abseil-cpp-devel (33%) Extracting the files of abseil-cpp-devel (33%) Extracting the files of abseil-cpp-devel (34%) Extracting the files of abseil-cpp-devel (34%) Extracting the files of abseil-cpp-devel (34%) Extracting the files of abseil-cpp-devel (34%) Extracting the files of abseil-cpp-devel (34%) Extracting the files of abseil-cpp-devel (34%) Extracting the files of abseil-cpp-devel (34%) Extracting the files of abseil-cpp-devel (35%) Extracting the files of abseil-cpp-devel (35%) Extracting the files of abseil-cpp-devel (35%) Extracting the files of abseil-cpp-devel (35%) Extracting the files of abseil-cpp-devel (35%) Extracting the files of abseil-cpp-devel (35%) Extracting the files of abseil-cpp-devel (35%) Extracting the files of abseil-cpp-devel (35%) Extracting the files of abseil-cpp-devel (36%) Extracting the files of abseil-cpp-devel (36%) Extracting the files of abseil-cpp-devel (36%) Extracting the files of abseil-cpp-devel (36%) Extracting the files of abseil-cpp-devel (36%) Extracting the files of abseil-cpp-devel (36%) Extracting the files of abseil-cpp-devel (36%) Extracting the files of abseil-cpp-devel (37%) Extracting the files of abseil-cpp-devel (37%) Extracting the files of abseil-cpp-devel (37%) Extracting the files of abseil-cpp-devel (37%) Extracting the files of abseil-cpp-devel (37%) Extracting the files of abseil-cpp-devel (37%) Extracting the files of abseil-cpp-devel (37%) Extracting the files of abseil-cpp-devel (37%) Extracting the files of abseil-cpp-devel (38%) Extracting the files of abseil-cpp-devel (38%) Extracting the files of abseil-cpp-devel (38%) Extracting the files of abseil-cpp-devel (38%) Extracting the files of abseil-cpp-devel (38%) Extracting the files of abseil-cpp-devel (38%) Extracting the files of abseil-cpp-devel (38%) Extracting the files of abseil-cpp-devel (39%) Extracting the files of abseil-cpp-devel (39%) Extracting the files of abseil-cpp-devel (39%) Extracting the files of abseil-cpp-devel (39%) Extracting the files of abseil-cpp-devel (39%) Extracting the files of abseil-cpp-devel (39%) Extracting the files of abseil-cpp-devel (39%) Extracting the files of abseil-cpp-devel (39%) Extracting the files of abseil-cpp-devel (40%) Extracting the files of abseil-cpp-devel (40%) Extracting the files of abseil-cpp-devel (40%) Extracting the files of abseil-cpp-devel (40%) Extracting the files of abseil-cpp-devel (40%) Extracting the files of abseil-cpp-devel (40%) Extracting the files of abseil-cpp-devel (40%) Extracting the files of abseil-cpp-devel (41%) Extracting the files of abseil-cpp-devel (41%) Extracting the files of abseil-cpp-devel (41%) Extracting the files of abseil-cpp-devel (41%) Extracting the files of abseil-cpp-devel (41%) Extracting the files of abseil-cpp-devel (41%) Extracting the files of abseil-cpp-devel (41%) Extracting the files of abseil-cpp-devel (41%) Extracting the files of abseil-cpp-devel (42%) Extracting the files of abseil-cpp-devel (42%) Extracting the files of abseil-cpp-devel (42%) Extracting the files of abseil-cpp-devel (42%) Extracting the files of abseil-cpp-devel (42%) Extracting the files of abseil-cpp-devel (42%) Extracting the files of abseil-cpp-devel (42%) Extracting the files of abseil-cpp-devel (43%) Extracting the files of abseil-cpp-devel (43%) Extracting the files of abseil-cpp-devel (43%) Extracting the files of abseil-cpp-devel (43%) Extracting the files of abseil-cpp-devel (43%) Extracting the files of abseil-cpp-devel (43%) Extracting the files of abseil-cpp-devel (43%) Extracting the files of abseil-cpp-devel (43%) Extracting the files of abseil-cpp-devel (44%) Extracting the files of abseil-cpp-devel (44%) Extracting the files of abseil-cpp-devel (44%) Extracting the files of abseil-cpp-devel (44%) Extracting the files of abseil-cpp-devel (44%) Extracting the files of abseil-cpp-devel (44%) Extracting the files of abseil-cpp-devel (44%) Extracting the files of abseil-cpp-devel (45%) Extracting the files of abseil-cpp-devel (45%) Extracting the files of abseil-cpp-devel (45%) Extracting the files of abseil-cpp-devel (45%) Extracting the files of abseil-cpp-devel (45%) Extracting the files of abseil-cpp-devel (45%) Extracting the files of abseil-cpp-devel (45%) Extracting the files of abseil-cpp-devel (45%) Extracting the files of abseil-cpp-devel (46%) Extracting the files of abseil-cpp-devel (46%) Extracting the files of abseil-cpp-devel (46%) Extracting the files of abseil-cpp-devel (46%) Extracting the files of abseil-cpp-devel (46%) Extracting the files of abseil-cpp-devel (46%) Extracting the files of abseil-cpp-devel (46%) Extracting the files of abseil-cpp-devel (47%) Extracting the files of abseil-cpp-devel (47%) Extracting the files of abseil-cpp-devel (47%) Extracting the files of abseil-cpp-devel (47%) Extracting the files of abseil-cpp-devel (47%) Extracting the files of abseil-cpp-devel (47%) Extracting the files of abseil-cpp-devel (47%) Extracting the files of abseil-cpp-devel (47%) Extracting the files of abseil-cpp-devel (48%) Extracting the files of abseil-cpp-devel (48%) Extracting the files of abseil-cpp-devel (48%) Extracting the files of abseil-cpp-devel (48%) Extracting the files of abseil-cpp-devel (48%) Extracting the files of abseil-cpp-devel (48%) Extracting the files of abseil-cpp-devel (48%) Extracting the files of abseil-cpp-devel (49%) Extracting the files of abseil-cpp-devel (49%) Extracting the files of abseil-cpp-devel (49%) Extracting the files of abseil-cpp-devel (49%) Extracting the files of abseil-cpp-devel (49%) Extracting the files of abseil-cpp-devel (49%) Extracting the files of abseil-cpp-devel (49%) Extracting the files of abseil-cpp-devel (49%) Extracting the files of abseil-cpp-devel (50%) Extracting the files of abseil-cpp-devel (50%) Extracting the files of abseil-cpp-devel (50%) Extracting the files of abseil-cpp-devel (50%) Extracting the files of abseil-cpp-devel (50%) Extracting the files of abseil-cpp-devel (50%) Extracting the files of abseil-cpp-devel (50%) Extracting the files of abseil-cpp-devel (50%) Extracting the files of abseil-cpp-devel (51%) Extracting the files of abseil-cpp-devel (51%) Extracting the files of abseil-cpp-devel (51%) Extracting the files of abseil-cpp-devel (51%) Extracting the files of abseil-cpp-devel (51%) Extracting the files of abseil-cpp-devel (51%) Extracting the files of abseil-cpp-devel (51%) Extracting the files of abseil-cpp-devel (52%) Extracting the files of abseil-cpp-devel (52%) Extracting the files of abseil-cpp-devel (52%) Extracting the files of abseil-cpp-devel (52%) Extracting the files of abseil-cpp-devel (52%) Extracting the files of abseil-cpp-devel (52%) Extracting the files of abseil-cpp-devel (52%) Extracting the files of abseil-cpp-devel (52%) Extracting the files of abseil-cpp-devel (53%) Extracting the files of abseil-cpp-devel (53%) Extracting the files of abseil-cpp-devel (53%) Extracting the files of abseil-cpp-devel (53%) Extracting the files of abseil-cpp-devel (53%) Extracting the files of abseil-cpp-devel (53%) Extracting the files of abseil-cpp-devel (53%) Extracting the files of abseil-cpp-devel (54%) Extracting the files of abseil-cpp-devel (54%) Extracting the files of abseil-cpp-devel (54%) Extracting the files of abseil-cpp-devel (54%) Extracting the files of abseil-cpp-devel (54%) Extracting the files of abseil-cpp-devel (54%) Extracting the files of abseil-cpp-devel (54%) Extracting the files of abseil-cpp-devel (54%) Extracting the files of abseil-cpp-devel (55%) Extracting the files of abseil-cpp-devel (55%) Extracting the files of abseil-cpp-devel (55%) Extracting the files of abseil-cpp-devel (55%) Extracting the files of abseil-cpp-devel (55%) Extracting the files of abseil-cpp-devel (55%) Extracting the files of abseil-cpp-devel (55%) Extracting the files of abseil-cpp-devel (56%) Extracting the files of abseil-cpp-devel (56%) Extracting the files of abseil-cpp-devel (56%) Extracting the files of abseil-cpp-devel (56%) Extracting the files of abseil-cpp-devel (56%) Extracting the files of abseil-cpp-devel (56%) Extracting the files of abseil-cpp-devel (56%) Extracting the files of abseil-cpp-devel (56%) Extracting the files of abseil-cpp-devel (57%) Extracting the files of abseil-cpp-devel (57%) Extracting the files of abseil-cpp-devel (57%) Extracting the files of abseil-cpp-devel (57%) Extracting the files of abseil-cpp-devel (57%) Extracting the files of abseil-cpp-devel (57%) Extracting the files of abseil-cpp-devel (57%) Extracting the files of abseil-cpp-devel (58%) Extracting the files of abseil-cpp-devel (58%) Extracting the files of abseil-cpp-devel (58%) Extracting the files of abseil-cpp-devel (58%) Extracting the files of abseil-cpp-devel (58%) Extracting the files of abseil-cpp-devel (58%) Extracting the files of abseil-cpp-devel (58%) Extracting the files of abseil-cpp-devel (58%) Extracting the files of abseil-cpp-devel (59%) Extracting the files of abseil-cpp-devel (59%) Extracting the files of abseil-cpp-devel (59%) Extracting the files of abseil-cpp-devel (59%) Extracting the files of abseil-cpp-devel (59%) Extracting the files of abseil-cpp-devel (59%) Extracting the files of abseil-cpp-devel (59%) Extracting the files of abseil-cpp-devel (60%) Extracting the files of abseil-cpp-devel (60%) Extracting the files of abseil-cpp-devel (60%) Extracting the files of abseil-cpp-devel (60%) Extracting the files of abseil-cpp-devel (60%) Extracting the files of abseil-cpp-devel (60%) Extracting the files of abseil-cpp-devel (60%) Extracting the files of abseil-cpp-devel (60%) Extracting the files of abseil-cpp-devel (61%) Extracting the files of abseil-cpp-devel (61%) Extracting the files of abseil-cpp-devel (61%) Extracting the files of abseil-cpp-devel (61%) Extracting the files of abseil-cpp-devel (61%) Extracting the files of abseil-cpp-devel (61%) Extracting the files of abseil-cpp-devel (61%) Extracting the files of abseil-cpp-devel (62%) Extracting the files of abseil-cpp-devel (62%) Extracting the files of abseil-cpp-devel (62%) Extracting the files of abseil-cpp-devel (62%) Extracting the files of abseil-cpp-devel (62%) Extracting the files of abseil-cpp-devel (62%) Extracting the files of abseil-cpp-devel (62%) Extracting the files of abseil-cpp-devel (62%) Extracting the files of abseil-cpp-devel (63%) Extracting the files of abseil-cpp-devel (63%) Extracting the files of abseil-cpp-devel (63%) Extracting the files of abseil-cpp-devel (63%) Extracting the files of abseil-cpp-devel (63%) Extracting the files of abseil-cpp-devel (63%) Extracting the files of abseil-cpp-devel (63%) Extracting the files of abseil-cpp-devel (64%) Extracting the files of abseil-cpp-devel (64%) Extracting the files of abseil-cpp-devel (64%) Extracting the files of abseil-cpp-devel (64%) Extracting the files of abseil-cpp-devel (64%) Extracting the files of abseil-cpp-devel (64%) Extracting the files of abseil-cpp-devel (64%) Extracting the files of abseil-cpp-devel (64%) Extracting the files of abseil-cpp-devel (65%) Extracting the files of abseil-cpp-devel (65%) Extracting the files of abseil-cpp-devel (65%) Extracting the files of abseil-cpp-devel (65%) Extracting the files of abseil-cpp-devel (65%) Extracting the files of abseil-cpp-devel (65%) Extracting the files of abseil-cpp-devel (65%) Extracting the files of abseil-cpp-devel (66%) Extracting the files of abseil-cpp-devel (66%) Extracting the files of abseil-cpp-devel (66%) Extracting the files of abseil-cpp-devel (66%) Extracting the files of abseil-cpp-devel (66%) Extracting the files of abseil-cpp-devel (66%) Extracting the files of abseil-cpp-devel (66%) Extracting the files of abseil-cpp-devel (66%) Extracting the files of abseil-cpp-devel (67%) Extracting the files of abseil-cpp-devel (67%) Extracting the files of abseil-cpp-devel (67%) Extracting the files of abseil-cpp-devel (67%) Extracting the files of abseil-cpp-devel (67%) Extracting the files of abseil-cpp-devel (67%) Extracting the files of abseil-cpp-devel (67%) Extracting the files of abseil-cpp-devel (68%) Extracting the files of abseil-cpp-devel (68%) Extracting the files of abseil-cpp-devel (68%) Extracting the files of abseil-cpp-devel (68%) Extracting the files of abseil-cpp-devel (68%) Extracting the files of abseil-cpp-devel (68%) Extracting the files of abseil-cpp-devel (68%) Extracting the files of abseil-cpp-devel (68%) Extracting the files of abseil-cpp-devel (69%) Extracting the files of abseil-cpp-devel (69%) Extracting the files of abseil-cpp-devel (69%) Extracting the files of abseil-cpp-devel (69%) Extracting the files of abseil-cpp-devel (69%) Extracting the files of abseil-cpp-devel (69%) Extracting the files of abseil-cpp-devel (69%) Extracting the files of abseil-cpp-devel (70%) Extracting the files of abseil-cpp-devel (70%) Extracting the files of abseil-cpp-devel (70%) Extracting the files of abseil-cpp-devel (70%) Extracting the files of abseil-cpp-devel (70%) Extracting the files of abseil-cpp-devel (70%) Extracting the files of abseil-cpp-devel (70%) Extracting the files of abseil-cpp-devel (70%) Extracting the files of abseil-cpp-devel (71%) Extracting the files of abseil-cpp-devel (71%) Extracting the files of abseil-cpp-devel (71%) Extracting the files of abseil-cpp-devel (71%) Extracting the files of abseil-cpp-devel (71%) Extracting the files of abseil-cpp-devel (71%) Extracting the files of abseil-cpp-devel (71%) Extracting the files of abseil-cpp-devel (72%) Extracting the files of abseil-cpp-devel (72%) Extracting the files of abseil-cpp-devel (72%) Extracting the files of abseil-cpp-devel (72%) Extracting the files of abseil-cpp-devel (72%) Extracting the files of abseil-cpp-devel (72%) Extracting the files of abseil-cpp-devel (72%) Extracting the files of abseil-cpp-devel (72%) Extracting the files of abseil-cpp-devel (73%) Extracting the files of abseil-cpp-devel (73%) Extracting the files of abseil-cpp-devel (73%) Extracting the files of abseil-cpp-devel (73%) Extracting the files of abseil-cpp-devel (73%) Extracting the files of abseil-cpp-devel (73%) Extracting the files of abseil-cpp-devel (73%) Extracting the files of abseil-cpp-devel (74%) Extracting the files of abseil-cpp-devel (74%) Extracting the files of abseil-cpp-devel (74%) Extracting the files of abseil-cpp-devel (74%) Extracting the files of abseil-cpp-devel (74%) Extracting the files of abseil-cpp-devel (74%) Extracting the files of abseil-cpp-devel (74%) Extracting the files of abseil-cpp-devel (74%) Extracting the files of abseil-cpp-devel (75%) Extracting the files of abseil-cpp-devel (75%) Extracting the files of abseil-cpp-devel (75%) Extracting the files of abseil-cpp-devel (75%) Extracting the files of abseil-cpp-devel (75%) Extracting the files of abseil-cpp-devel (75%) Extracting the files of abseil-cpp-devel (75%) Extracting the files of abseil-cpp-devel (76%) Extracting the files of abseil-cpp-devel (76%) Extracting the files of abseil-cpp-devel (76%) Extracting the files of abseil-cpp-devel (76%) Extracting the files of abseil-cpp-devel (76%) Extracting the files of abseil-cpp-devel (76%) Extracting the files of abseil-cpp-devel (76%) Extracting the files of abseil-cpp-devel (76%) Extracting the files of abseil-cpp-devel (77%) Extracting the files of abseil-cpp-devel (77%) Extracting the files of abseil-cpp-devel (77%) Extracting the files of abseil-cpp-devel (77%) Extracting the files of abseil-cpp-devel (77%) Extracting the files of abseil-cpp-devel (77%) Extracting the files of abseil-cpp-devel (77%) Extracting the files of abseil-cpp-devel (78%) Extracting the files of abseil-cpp-devel (78%) Extracting the files of abseil-cpp-devel (78%) Extracting the files of abseil-cpp-devel (78%) Extracting the files of abseil-cpp-devel (78%) Extracting the files of abseil-cpp-devel (78%) Extracting the files of abseil-cpp-devel (78%) Extracting the files of abseil-cpp-devel (78%) Extracting the files of abseil-cpp-devel (79%) Extracting the files of abseil-cpp-devel (79%) Extracting the files of abseil-cpp-devel (79%) Extracting the files of abseil-cpp-devel (79%) Extracting the files of abseil-cpp-devel (79%) Extracting the files of abseil-cpp-devel (79%) Extracting the files of abseil-cpp-devel (79%) Extracting the files of abseil-cpp-devel (80%) Extracting the files of abseil-cpp-devel (80%) Extracting the files of abseil-cpp-devel (80%) Extracting the files of abseil-cpp-devel (80%) Extracting the files of abseil-cpp-devel (80%) Extracting the files of abseil-cpp-devel (80%) Extracting the files of abseil-cpp-devel (80%) Extracting the files of abseil-cpp-devel (80%) Extracting the files of abseil-cpp-devel (81%) Extracting the files of abseil-cpp-devel (81%) Extracting the files of abseil-cpp-devel (81%) Extracting the files of abseil-cpp-devel (81%) Extracting the files of abseil-cpp-devel (81%) Extracting the files of abseil-cpp-devel (81%) Extracting the files of abseil-cpp-devel (81%) Extracting the files of abseil-cpp-devel (82%) Extracting the files of abseil-cpp-devel (82%) Extracting the files of abseil-cpp-devel (82%) Extracting the files of abseil-cpp-devel (82%) Extracting the files of abseil-cpp-devel (82%) Extracting the files of abseil-cpp-devel (82%) Extracting the files of abseil-cpp-devel (82%) Extracting the files of abseil-cpp-devel (82%) Extracting the files of abseil-cpp-devel (83%) Extracting the files of abseil-cpp-devel (83%) Extracting the files of abseil-cpp-devel (83%) Extracting the files of abseil-cpp-devel (83%) Extracting the files of abseil-cpp-devel (83%) Extracting the files of abseil-cpp-devel (83%) Extracting the files of abseil-cpp-devel (83%) Extracting the files of abseil-cpp-devel (84%) Extracting the files of abseil-cpp-devel (84%) Extracting the files of abseil-cpp-devel (84%) Extracting the files of abseil-cpp-devel (84%) Extracting the files of abseil-cpp-devel (84%) Extracting the files of abseil-cpp-devel (84%) Extracting the files of abseil-cpp-devel (84%) Extracting the files of abseil-cpp-devel (84%) Extracting the files of abseil-cpp-devel (85%) Extracting the files of abseil-cpp-devel (85%) Extracting the files of abseil-cpp-devel (85%) Extracting the files of abseil-cpp-devel (85%) Extracting the files of abseil-cpp-devel (85%) Extracting the files of abseil-cpp-devel (85%) Extracting the files of abseil-cpp-devel (85%) Extracting the files of abseil-cpp-devel (86%) Extracting the files of abseil-cpp-devel (86%) Extracting the files of abseil-cpp-devel (86%) Extracting the files of abseil-cpp-devel (86%) Extracting the files of abseil-cpp-devel (86%) Extracting the files of abseil-cpp-devel (86%) Extracting the files of abseil-cpp-devel (86%) Extracting the files of abseil-cpp-devel (86%) Extracting the files of abseil-cpp-devel (87%) Extracting the files of abseil-cpp-devel (87%) Extracting the files of abseil-cpp-devel (87%) Extracting the files of abseil-cpp-devel (87%) Extracting the files of abseil-cpp-devel (87%) Extracting the files of abseil-cpp-devel (87%) Extracting the files of abseil-cpp-devel (87%) Extracting the files of abseil-cpp-devel (88%) Extracting the files of abseil-cpp-devel (88%) Extracting the files of abseil-cpp-devel (88%) Extracting the files of abseil-cpp-devel (88%) Extracting the files of abseil-cpp-devel (88%) Extracting the files of abseil-cpp-devel (88%) Extracting the files of abseil-cpp-devel (88%) Extracting the files of abseil-cpp-devel (88%) Extracting the files of abseil-cpp-devel (89%) Extracting the files of abseil-cpp-devel (89%) Extracting the files of abseil-cpp-devel (89%) Extracting the files of abseil-cpp-devel (89%) Extracting the files of abseil-cpp-devel (89%) Extracting the files of abseil-cpp-devel (89%) Extracting the files of abseil-cpp-devel (89%) Extracting the files of abseil-cpp-devel (90%) Extracting the files of abseil-cpp-devel (90%) Extracting the files of abseil-cpp-devel (90%) Extracting the files of abseil-cpp-devel (90%) Extracting the files of abseil-cpp-devel (90%) Extracting the files of abseil-cpp-devel (90%) Extracting the files of abseil-cpp-devel (90%) Extracting the files of abseil-cpp-devel (90%) Extracting the files of abseil-cpp-devel (91%) Extracting the files of abseil-cpp-devel (91%) Extracting the files of abseil-cpp-devel (91%) Extracting the files of abseil-cpp-devel (91%) Extracting the files of abseil-cpp-devel (91%) Extracting the files of abseil-cpp-devel (91%) Extracting the files of abseil-cpp-devel (91%) Extracting the files of abseil-cpp-devel (92%) Extracting the files of abseil-cpp-devel (92%) Extracting the files of abseil-cpp-devel (92%) Extracting the files of abseil-cpp-devel (92%) Extracting the files of abseil-cpp-devel (92%) Extracting the files of abseil-cpp-devel (92%) Extracting the files of abseil-cpp-devel (92%) Extracting the files of abseil-cpp-devel (92%) Extracting the files of abseil-cpp-devel (93%) Extracting the files of abseil-cpp-devel (93%) Extracting the files of abseil-cpp-devel (93%) Extracting the files of abseil-cpp-devel (93%) Extracting the files of abseil-cpp-devel (93%) Extracting the files of abseil-cpp-devel (93%) Extracting the files of abseil-cpp-devel (93%) Extracting the files of abseil-cpp-devel (94%) Extracting the files of abseil-cpp-devel (94%) Extracting the files of abseil-cpp-devel (94%) Extracting the files of abseil-cpp-devel (94%) Extracting the files of abseil-cpp-devel (94%) Extracting the files of abseil-cpp-devel (94%) Extracting the files of abseil-cpp-devel (94%) Extracting the files of abseil-cpp-devel (94%) Extracting the files of abseil-cpp-devel (95%) Extracting the files of abseil-cpp-devel (95%) Extracting the files of abseil-cpp-devel (95%) Extracting the files of abseil-cpp-devel (95%) Extracting the files of abseil-cpp-devel (95%) Extracting the files of abseil-cpp-devel (95%) Extracting the files of abseil-cpp-devel (95%) Extracting the files of abseil-cpp-devel (96%) Extracting the files of abseil-cpp-devel (96%) Extracting the files of abseil-cpp-devel (96%) Extracting the files of abseil-cpp-devel (96%) Extracting the files of abseil-cpp-devel (96%) Extracting the files of abseil-cpp-devel (96%) Extracting the files of abseil-cpp-devel (96%) Extracting the files of abseil-cpp-devel (96%) Extracting the files of abseil-cpp-devel (97%) Extracting the files of abseil-cpp-devel (97%) Extracting the files of abseil-cpp-devel (97%) Extracting the files of abseil-cpp-devel (97%) Extracting the files of abseil-cpp-devel (97%) Extracting the files of abseil-cpp-devel (97%) Extracting the files of abseil-cpp-devel (97%) Extracting the files of abseil-cpp-devel (98%) Extracting the files of abseil-cpp-devel (98%) Extracting the files of abseil-cpp-devel (98%) Extracting the files of abseil-cpp-devel (98%) Extracting the files of abseil-cpp-devel (98%) Extracting the files of abseil-cpp-devel (98%) Extracting the files of abseil-cpp-devel (98%) Extracting the files of abseil-cpp-devel (98%) Extracting the files of abseil-cpp-devel (99%) Extracting the files of abseil-cpp-devel (99%) Extracting the files of abseil-cpp-devel (99%) Extracting the files of abseil-cpp-devel (99%) Extracting the files of abseil-cpp-devel (99%) Extracting the files of abseil-cpp-devel (99%) Extracting the files of abseil-cpp-devel (99%) Extracting the files of abseil-cpp-devel (100%) [complete] Installed abseil-cpp-devel Installing 23 / 25 clang-21.1.8-135-1-x86_64.eopkg [cached] Installing clang, version 21.1.8, release 135 Extracting the files of clang (0%) Extracting the files of clang (1%) Extracting the files of clang (1%) Extracting the files of clang (2%) Extracting the files of clang (2%) Extracting the files of clang (3%) Extracting the files of clang (4%) Extracting the files of clang (4%) Extracting the files of clang (5%) Extracting the files of clang (5%) Extracting the files of clang (6%) Extracting the files of clang (7%) Extracting the files of clang (7%) Extracting the files of clang (8%) Extracting the files of clang (8%) Extracting the files of clang (9%) Extracting the files of clang (9%) Extracting the files of clang (10%) Extracting the files of clang (11%) Extracting the files of clang (11%) Extracting the files of clang (12%) Extracting the files of clang (12%) Extracting the files of clang (13%) Extracting the files of clang (14%) Extracting the files of clang (14%) Extracting the files of clang (15%) Extracting the files of clang (15%) Extracting the files of clang (16%) Extracting the files of clang (16%) Extracting the files of clang (17%) Extracting the files of clang (18%) Extracting the files of clang (18%) Extracting the files of clang (19%) Extracting the files of clang (19%) Extracting the files of clang (20%) Extracting the files of clang (21%) Extracting the files of clang (21%) Extracting the files of clang (22%) Extracting the files of clang (22%) Extracting the files of clang (23%) Extracting the files of clang (23%) Extracting the files of clang (24%) Extracting the files of clang (25%) Extracting the files of clang (25%) Extracting the files of clang (26%) Extracting the files of clang (26%) Extracting the files of clang (27%) Extracting the files of clang (28%) Extracting the files of clang (28%) Extracting the files of clang (29%) Extracting the files of clang (29%) Extracting the files of clang (30%) Extracting the files of clang (30%) Extracting the files of clang (31%) Extracting the files of clang (32%) Extracting the files of clang (32%) Extracting the files of clang (33%) Extracting the files of clang (33%) Extracting the files of clang (34%) Extracting the files of clang (35%) Extracting the files of clang (35%) Extracting the files of clang (36%) Extracting the files of clang (36%) Extracting the files of clang (37%) Extracting the files of clang (38%) Extracting the files of clang (38%) Extracting the files of clang (39%) Extracting the files of clang (39%) Extracting the files of clang (40%) Extracting the files of clang (40%) Extracting the files of clang (41%) Extracting the files of clang (42%) Extracting the files of clang (42%) Extracting the files of clang (43%) Extracting the files of clang (43%) Extracting the files of clang (44%) Extracting the files of clang (45%) Extracting the files of clang (45%) Extracting the files of clang (46%) Extracting the files of clang (46%) Extracting the files of clang (47%) Extracting the files of clang (47%) Extracting the files of clang (48%) Extracting the files of clang (49%) Extracting the files of clang (49%) Extracting the files of clang (50%) Extracting the files of clang (50%) Extracting the files of clang (51%) Extracting the files of clang (52%) Extracting the files of clang (52%) Extracting the files of clang (53%) Extracting the files of clang (53%) Extracting the files of clang (54%) Extracting the files of clang (54%) Extracting the files of clang (55%) Extracting the files of clang (56%) Extracting the files of clang (56%) Extracting the files of clang (57%) Extracting the files of clang (57%) Extracting the files of clang (58%) Extracting the files of clang (59%) Extracting the files of clang (59%) Extracting the files of clang (60%) Extracting the files of clang (60%) Extracting the files of clang (61%) Extracting the files of clang (61%) Extracting the files of clang (62%) Extracting the files of clang (63%) Extracting the files of clang (63%) Extracting the files of clang (64%) Extracting the files of clang (64%) Extracting the files of clang (65%) Extracting the files of clang (66%) Extracting the files of clang (66%) Extracting the files of clang (67%) Extracting the files of clang (67%) Extracting the files of clang (68%) Extracting the files of clang (69%) Extracting the files of clang (69%) Extracting the files of clang (70%) Extracting the files of clang (70%) Extracting the files of clang (71%) Extracting the files of clang (71%) Extracting the files of clang (72%) Extracting the files of clang (73%) Extracting the files of clang (73%) Extracting the files of clang (74%) Extracting the files of clang (74%) Extracting the files of clang (75%) Extracting the files of clang (76%) Extracting the files of clang (76%) Extracting the files of clang (77%) Extracting the files of clang (77%) Extracting the files of clang (78%) Extracting the files of clang (78%) Extracting the files of clang (79%) Extracting the files of clang (80%) Extracting the files of clang (80%) Extracting the files of clang (81%) Extracting the files of clang (81%) Extracting the files of clang (82%) Extracting the files of clang (83%) Extracting the files of clang (83%) Extracting the files of clang (84%) Extracting the files of clang (84%) Extracting the files of clang (85%) Extracting the files of clang (85%) Extracting the files of clang (86%) Extracting the files of clang (87%) Extracting the files of clang (87%) Extracting the files of clang (88%) Extracting the files of clang (88%) Extracting the files of clang (89%) Extracting the files of clang (90%) Extracting the files of clang (90%) Extracting the files of clang (91%) Extracting the files of clang (91%) Extracting the files of clang (92%) Extracting the files of clang (92%) Extracting the files of clang (93%) Extracting the files of clang (94%) Extracting the files of clang (94%) Extracting the files of clang (95%) Extracting the files of clang (95%) Extracting the files of clang (96%) Extracting the files of clang (97%) Extracting the files of clang (97%) Extracting the files of clang (98%) Extracting the files of clang (98%) Extracting the files of clang (99%) Extracting the files of clang (100%) [complete] Installed clang Installing 24 / 25 re2-devel-2024.07.02-14-1-x86_64.eopkg [cached] Installing re2-devel, version 2024.07.02, release 14 Extracting the files of re2-devel (10%) Extracting the files of re2-devel (20%) Extracting the files of re2-devel (30%) Extracting the files of re2-devel (40%) Extracting the files of re2-devel (50%) Extracting the files of re2-devel (60%) Extracting the files of re2-devel (70%) Extracting the files of re2-devel (80%) Extracting the files of re2-devel (90%) Extracting the files of re2-devel (100%) [complete] Installed re2-devel Installing 25 / 25 protobuf-devel-35.1-30-1-x86_64.eopkg [cached] Installing protobuf-devel, version 35.1, release 30 Extracting the files of protobuf-devel (0%) Extracting the files of protobuf-devel (0%) Extracting the files of protobuf-devel (0%) Extracting the files of protobuf-devel (1%) Extracting the files of protobuf-devel (1%) Extracting the files of protobuf-devel (1%) Extracting the files of protobuf-devel (2%) Extracting the files of protobuf-devel (2%) Extracting the files of protobuf-devel (2%) Extracting the files of protobuf-devel (3%) Extracting the files of protobuf-devel (3%) Extracting the files of protobuf-devel (3%) Extracting the files of protobuf-devel (4%) Extracting the files of protobuf-devel (4%) Extracting the files of protobuf-devel (4%) Extracting the files of protobuf-devel (4%) Extracting the files of protobuf-devel (5%) Extracting the files of protobuf-devel (5%) Extracting the files of protobuf-devel (5%) Extracting the files of protobuf-devel (6%) Extracting the files of protobuf-devel (6%) Extracting the files of protobuf-devel (6%) Extracting the files of protobuf-devel (7%) Extracting the files of protobuf-devel (7%) Extracting the files of protobuf-devel (7%) Extracting the files of protobuf-devel (8%) Extracting the files of protobuf-devel (8%) Extracting the files of protobuf-devel (8%) Extracting the files of protobuf-devel (8%) Extracting the files of protobuf-devel (9%) Extracting the files of protobuf-devel (9%) Extracting the files of protobuf-devel (9%) Extracting the files of protobuf-devel (10%) Extracting the files of protobuf-devel (10%) Extracting the files of protobuf-devel (10%) Extracting the files of protobuf-devel (11%) Extracting the files of protobuf-devel (11%) Extracting the files of protobuf-devel (11%) Extracting the files of protobuf-devel (12%) Extracting the files of protobuf-devel (12%) Extracting the files of protobuf-devel (12%) Extracting the files of protobuf-devel (12%) Extracting the files of protobuf-devel (13%) Extracting the files of protobuf-devel (13%) Extracting the files of protobuf-devel (13%) Extracting the files of protobuf-devel (14%) Extracting the files of protobuf-devel (14%) Extracting the files of protobuf-devel (14%) Extracting the files of protobuf-devel (15%) Extracting the files of protobuf-devel (15%) Extracting the files of protobuf-devel (15%) Extracting the files of protobuf-devel (16%) Extracting the files of protobuf-devel (16%) Extracting the files of protobuf-devel (16%) Extracting the files of protobuf-devel (16%) Extracting the files of protobuf-devel (17%) Extracting the files of protobuf-devel (17%) Extracting the files of protobuf-devel (17%) Extracting the files of protobuf-devel (18%) Extracting the files of protobuf-devel (18%) Extracting the files of protobuf-devel (18%) Extracting the files of protobuf-devel (19%) Extracting the files of protobuf-devel (19%) Extracting the files of protobuf-devel (19%) Extracting the files of protobuf-devel (20%) Extracting the files of protobuf-devel (20%) Extracting the files of protobuf-devel (20%) Extracting the files of protobuf-devel (20%) Extracting the files of protobuf-devel (21%) Extracting the files of protobuf-devel (21%) Extracting the files of protobuf-devel (21%) Extracting the files of protobuf-devel (22%) Extracting the files of protobuf-devel (22%) Extracting the files of protobuf-devel (22%) Extracting the files of protobuf-devel (23%) Extracting the files of protobuf-devel (23%) Extracting the files of protobuf-devel (23%) Extracting the files of protobuf-devel (24%) Extracting the files of protobuf-devel (24%) Extracting the files of protobuf-devel (24%) Extracting the files of protobuf-devel (24%) Extracting the files of protobuf-devel (25%) Extracting the files of protobuf-devel (25%) Extracting the files of protobuf-devel (25%) Extracting the files of protobuf-devel (26%) Extracting the files of protobuf-devel (26%) Extracting the files of protobuf-devel (26%) Extracting the files of protobuf-devel (27%) Extracting the files of protobuf-devel (27%) Extracting the files of protobuf-devel (27%) Extracting the files of protobuf-devel (28%) Extracting the files of protobuf-devel (28%) Extracting the files of protobuf-devel (28%) Extracting the files of protobuf-devel (28%) Extracting the files of protobuf-devel (29%) Extracting the files of protobuf-devel (29%) Extracting the files of protobuf-devel (29%) Extracting the files of protobuf-devel (30%) Extracting the files of protobuf-devel (30%) Extracting the files of protobuf-devel (30%) Extracting the files of protobuf-devel (31%) Extracting the files of protobuf-devel (31%) Extracting the files of protobuf-devel (31%) Extracting the files of protobuf-devel (32%) Extracting the files of protobuf-devel (32%) Extracting the files of protobuf-devel (32%) Extracting the files of protobuf-devel (32%) Extracting the files of protobuf-devel (33%) Extracting the files of protobuf-devel (33%) Extracting the files of protobuf-devel (33%) Extracting the files of protobuf-devel (34%) Extracting the files of protobuf-devel (34%) Extracting the files of protobuf-devel (34%) Extracting the files of protobuf-devel (35%) Extracting the files of protobuf-devel (35%) Extracting the files of protobuf-devel (35%) Extracting the files of protobuf-devel (36%) Extracting the files of protobuf-devel (36%) Extracting the files of protobuf-devel (36%) Extracting the files of protobuf-devel (36%) Extracting the files of protobuf-devel (37%) Extracting the files of protobuf-devel (37%) Extracting the files of protobuf-devel (37%) Extracting the files of protobuf-devel (38%) Extracting the files of protobuf-devel (38%) Extracting the files of protobuf-devel (38%) Extracting the files of protobuf-devel (39%) Extracting the files of protobuf-devel (39%) Extracting the files of protobuf-devel (39%) Extracting the files of protobuf-devel (40%) Extracting the files of protobuf-devel (40%) Extracting the files of protobuf-devel (40%) Extracting the files of protobuf-devel (40%) Extracting the files of protobuf-devel (41%) Extracting the files of protobuf-devel (41%) Extracting the files of protobuf-devel (41%) Extracting the files of protobuf-devel (42%) Extracting the files of protobuf-devel (42%) Extracting the files of protobuf-devel (42%) Extracting the files of protobuf-devel (43%) Extracting the files of protobuf-devel (43%) Extracting the files of protobuf-devel (43%) Extracting the files of protobuf-devel (44%) Extracting the files of protobuf-devel (44%) Extracting the files of protobuf-devel (44%) Extracting the files of protobuf-devel (44%) Extracting the files of protobuf-devel (45%) Extracting the files of protobuf-devel (45%) Extracting the files of protobuf-devel (45%) Extracting the files of protobuf-devel (46%) Extracting the files of protobuf-devel (46%) Extracting the files of protobuf-devel (46%) Extracting the files of protobuf-devel (47%) Extracting the files of protobuf-devel (47%) Extracting the files of protobuf-devel (47%) Extracting the files of protobuf-devel (48%) Extracting the files of protobuf-devel (48%) Extracting the files of protobuf-devel (48%) Extracting the files of protobuf-devel (48%) Extracting the files of protobuf-devel (49%) Extracting the files of protobuf-devel (49%) Extracting the files of protobuf-devel (49%) Extracting the files of protobuf-devel (50%) Extracting the files of protobuf-devel (50%) Extracting the files of protobuf-devel (50%) Extracting the files of protobuf-devel (51%) Extracting the files of protobuf-devel (51%) Extracting the files of protobuf-devel (51%) Extracting the files of protobuf-devel (52%) Extracting the files of protobuf-devel (52%) Extracting the files of protobuf-devel (52%) Extracting the files of protobuf-devel (52%) Extracting the files of protobuf-devel (53%) Extracting the files of protobuf-devel (53%) Extracting the files of protobuf-devel (53%) Extracting the files of protobuf-devel (54%) Extracting the files of protobuf-devel (54%) Extracting the files of protobuf-devel (54%) Extracting the files of protobuf-devel (55%) Extracting the files of protobuf-devel (55%) Extracting the files of protobuf-devel (55%) Extracting the files of protobuf-devel (56%) Extracting the files of protobuf-devel (56%) Extracting the files of protobuf-devel (56%) Extracting the files of protobuf-devel (56%) Extracting the files of protobuf-devel (57%) Extracting the files of protobuf-devel (57%) Extracting the files of protobuf-devel (57%) Extracting the files of protobuf-devel (58%) Extracting the files of protobuf-devel (58%) Extracting the files of protobuf-devel (58%) Extracting the files of protobuf-devel (59%) Extracting the files of protobuf-devel (59%) Extracting the files of protobuf-devel (59%) Extracting the files of protobuf-devel (60%) Extracting the files of protobuf-devel (60%) Extracting the files of protobuf-devel (60%) Extracting the files of protobuf-devel (60%) Extracting the files of protobuf-devel (61%) Extracting the files of protobuf-devel (61%) Extracting the files of protobuf-devel (61%) Extracting the files of protobuf-devel (62%) Extracting the files of protobuf-devel (62%) Extracting the files of protobuf-devel (62%) Extracting the files of protobuf-devel (63%) Extracting the files of protobuf-devel (63%) Extracting the files of protobuf-devel (63%) Extracting the files of protobuf-devel (64%) Extracting the files of protobuf-devel (64%) Extracting the files of protobuf-devel (64%) Extracting the files of protobuf-devel (64%) Extracting the files of protobuf-devel (65%) Extracting the files of protobuf-devel (65%) Extracting the files of protobuf-devel (65%) Extracting the files of protobuf-devel (66%) Extracting the files of protobuf-devel (66%) Extracting the files of protobuf-devel (66%) Extracting the files of protobuf-devel (67%) Extracting the files of protobuf-devel (67%) Extracting the files of protobuf-devel (67%) Extracting the files of protobuf-devel (68%) Extracting the files of protobuf-devel (68%) Extracting the files of protobuf-devel (68%) Extracting the files of protobuf-devel (68%) Extracting the files of protobuf-devel (69%) Extracting the files of protobuf-devel (69%) Extracting the files of protobuf-devel (69%) Extracting the files of protobuf-devel (70%) Extracting the files of protobuf-devel (70%) Extracting the files of protobuf-devel (70%) Extracting the files of protobuf-devel (71%) Extracting the files of protobuf-devel (71%) Extracting the files of protobuf-devel (71%) Extracting the files of protobuf-devel (72%) Extracting the files of protobuf-devel (72%) Extracting the files of protobuf-devel (72%) Extracting the files of protobuf-devel (72%) Extracting the files of protobuf-devel (73%) Extracting the files of protobuf-devel (73%) Extracting the files of protobuf-devel (73%) Extracting the files of protobuf-devel (74%) Extracting the files of protobuf-devel (74%) Extracting the files of protobuf-devel (74%) Extracting the files of protobuf-devel (75%) Extracting the files of protobuf-devel (75%) Extracting the files of protobuf-devel (75%) Extracting the files of protobuf-devel (76%) Extracting the files of protobuf-devel (76%) Extracting the files of protobuf-devel (76%) Extracting the files of protobuf-devel (76%) Extracting the files of protobuf-devel (77%) Extracting the files of protobuf-devel (77%) Extracting the files of protobuf-devel (77%) Extracting the files of protobuf-devel (78%) Extracting the files of protobuf-devel (78%) Extracting the files of protobuf-devel (78%) Extracting the files of protobuf-devel (79%) Extracting the files of protobuf-devel (79%) Extracting the files of protobuf-devel (79%) Extracting the files of protobuf-devel (80%) Extracting the files of protobuf-devel (80%) Extracting the files of protobuf-devel (80%) Extracting the files of protobuf-devel (80%) Extracting the files of protobuf-devel (81%) Extracting the files of protobuf-devel (81%) Extracting the files of protobuf-devel (81%) Extracting the files of protobuf-devel (82%) Extracting the files of protobuf-devel (82%) Extracting the files of protobuf-devel (82%) Extracting the files of protobuf-devel (83%) Extracting the files of protobuf-devel (83%) Extracting the files of protobuf-devel (83%) Extracting the files of protobuf-devel (84%) Extracting the files of protobuf-devel (84%) Extracting the files of protobuf-devel (84%) Extracting the files of protobuf-devel (84%) Extracting the files of protobuf-devel (85%) Extracting the files of protobuf-devel (85%) Extracting the files of protobuf-devel (85%) Extracting the files of protobuf-devel (86%) Extracting the files of protobuf-devel (86%) Extracting the files of protobuf-devel (86%) Extracting the files of protobuf-devel (87%) Extracting the files of protobuf-devel (87%) Extracting the files of protobuf-devel (87%) Extracting the files of protobuf-devel (88%) Extracting the files of protobuf-devel (88%) Extracting the files of protobuf-devel (88%) Extracting the files of protobuf-devel (88%) Extracting the files of protobuf-devel (89%) Extracting the files of protobuf-devel (89%) Extracting the files of protobuf-devel (89%) Extracting the files of protobuf-devel (90%) Extracting the files of protobuf-devel (90%) Extracting the files of protobuf-devel (90%) Extracting the files of protobuf-devel (91%) Extracting the files of protobuf-devel (91%) Extracting the files of protobuf-devel (91%) Extracting the files of protobuf-devel (92%) Extracting the files of protobuf-devel (92%) Extracting the files of protobuf-devel (92%) Extracting the files of protobuf-devel (92%) Extracting the files of protobuf-devel (93%) Extracting the files of protobuf-devel (93%) Extracting the files of protobuf-devel (93%) Extracting the files of protobuf-devel (94%) Extracting the files of protobuf-devel (94%) Extracting the files of protobuf-devel (94%) Extracting the files of protobuf-devel (95%) Extracting the files of protobuf-devel (95%) Extracting the files of protobuf-devel (95%) Extracting the files of protobuf-devel (96%) Extracting the files of protobuf-devel (96%) Extracting the files of protobuf-devel (96%) Extracting the files of protobuf-devel (96%) Extracting the files of protobuf-devel (97%) Extracting the files of protobuf-devel (97%) Extracting the files of protobuf-devel (97%) Extracting the files of protobuf-devel (98%) Extracting the files of protobuf-devel (98%) Extracting the files of protobuf-devel (98%) Extracting the files of protobuf-devel (99%) Extracting the files of protobuf-devel (99%) Extracting the files of protobuf-devel (99%) Extracting the files of protobuf-devel (100%) [complete] Installed protobuf-devel [BuildDep] Checking build-deps for or-tools-9.12-3 [BuildDep] Requesting installation of: clang re2-devel protobuf-devel gbenchmark-devel coinmp-devel eigen3 time=2026-06-16T01:32:18.303Z level=DEBUG msg="Stopping D-BUS" time=2026-06-16T01:32:18.304Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/or-tools/union command="chown -R build:build /home/build" time=2026-06-16T01:32:18.305Z level=DEBUG msg="Dropping container networking" time=2026-06-16T01:32:18.306Z level=DEBUG msg="Configuring container networking" time=2026-06-16T01:32:18.307Z level=DEBUG msg="Exposing source to container" source=/var/lib/solbuild/sources/cbb7bfee99409f8b5704c420c9a6bcc1054963952588c19651d4f5bb0480f534/or-tools-9.12.tar.gz target=/var/cache/solbuild/unstable-x86_64/or-tools/union/home/build/YPKG/sources/or-tools-9.12.tar.gz time=2026-06-16T01:32:18.308Z level=DEBUG msg="Exposing cache to build" cache=bazel source=/var/lib/solbuild/cache/bazel target=/var/cache/solbuild/unstable-x86_64/or-tools/union/home/build/.cache/bazel time=2026-06-16T01:32:18.309Z level=DEBUG msg="Exposing cache to build" cache=ccache source=/var/lib/solbuild/cache/ccache target=/var/cache/solbuild/unstable-x86_64/or-tools/union/home/build/.ccache time=2026-06-16T01:32:18.309Z level=DEBUG msg="Exposing cache to build" cache=go-build source=/var/lib/solbuild/cache/go-build target=/var/cache/solbuild/unstable-x86_64/or-tools/union/home/build/.cache/go-build time=2026-06-16T01:32:18.310Z level=DEBUG msg="Exposing cache to build" cache=sccache source=/var/lib/solbuild/cache/sccache target=/var/cache/solbuild/unstable-x86_64/or-tools/union/home/build/.cache/sccache time=2026-06-16T01:32:18.311Z level=DEBUG msg="Copying host asset" key=/etc/resolv.conf time=2026-06-16T01:32:18.311Z level=DEBUG msg="Copying host asset" key=/etc/eopkg/eopkg.conf time=2026-06-16T01:32:18.311Z level=DEBUG msg="Copying host asset" key=/etc/ccache/ccache.conf time=2026-06-16T01:32:18.311Z level=DEBUG msg="Starting sccache server" time=2026-06-16T01:32:18.319Z level=INFO msg="Now starting build" package=or-tools time=2026-06-16T01:32:18.319Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/or-tools/union command="ypkg build -D /home/build/work -B /home/build/YPKG /home/build/work/package.yml -n -t 1746461040" + cd /home/build/YPKG/root/or-tools/build/or-tools-9.12 + export 'CFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + CFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'CXXFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + CXXFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'LDFLAGS=-Wl,-O1 -Wl,-z,relro -Wl,-z,now -Wl,-z,max-page-size=0x1000 -Wl,-Bsymbolic-functions -Wl,--sort-common -Wl,-z,pack-relative-relocs' + LDFLAGS='-Wl,-O1 -Wl,-z,relro -Wl,-z,now -Wl,-z,max-page-size=0x1000 -Wl,-Bsymbolic-functions -Wl,--sort-common -Wl,-z,pack-relative-relocs' + export RUSTFLAGS=-Cforce-frame-pointers + RUSTFLAGS=-Cforce-frame-pointers + export 'FFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + FFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'FCFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + FCFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export PATH=/usr/bin:/bin:/usr/sbin:/sbin + PATH=/usr/bin:/bin:/usr/sbin:/sbin + export workdir=/home/build/YPKG/root/or-tools/build/or-tools-9.12 + workdir=/home/build/YPKG/root/or-tools/build/or-tools-9.12 + export package=or-tools + package=or-tools + export release=3 + release=3 + export version=9.12 + version=9.12 + export sources=/home/build/YPKG/sources + sources=/home/build/YPKG/sources + export pkgfiles=/home/build/work/files + pkgfiles=/home/build/work/files + export installdir=/home/build/YPKG/root/or-tools/install + installdir=/home/build/YPKG/root/or-tools/install + export PKG_ROOT_DIR=/home/build/YPKG/root/or-tools + PKG_ROOT_DIR=/home/build/YPKG/root/or-tools + export PKG_BUILD_DIR=/home/build/YPKG/root/or-tools/build + PKG_BUILD_DIR=/home/build/YPKG/root/or-tools/build + export LT_SYS_LIBRARY_PATH=/usr/lib64 + LT_SYS_LIBRARY_PATH=/usr/lib64 + export CC=clang + CC=clang + export CXX=clang++ + CXX=clang++ + export LD_AS_NEEDED=1 + LD_AS_NEEDED=1 + export AR=llvm-ar + AR=llvm-ar + export RANLIB=llvm-ranlib + RANLIB=llvm-ranlib + export NM=llvm-nm + NM=llvm-nm + export TERM=dumb + TERM=dumb + export SOURCE_DATE_EPOCH=1746461040 + SOURCE_DATE_EPOCH=1746461040 + unset DISPLAY SUDO_USER SUDO_GID SUDO_UID SUDO_COMMAND CDPATH + cmake -G Ninja . -B solusBuildDir '-DCMAKE_C_FLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' '-DCMAKE_CXX_FLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' '-DCMAKE_LD_FLAGS=-Wl,-O1 -Wl,-z,relro -Wl,-z,now -Wl,-z,max-page-size=0x1000 -Wl,-Bsymbolic-functions -Wl,--sort-common -Wl,-z,pack-relative-relocs' -DCMAKE_LIB_SUFFIX=64 -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX=/usr -DUSE_HIGHS=OFF -DUSE_SCIP=OFF -- The CXX compiler identification is Clang 21.1.8 -- The C compiler identification is Clang 21.1.8 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/clang++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/clang - skipped -- Detecting C compile features -- Detecting C compile features - done -- ortools version: 9.12.9999 -- Build type: RelWithDebInfo -- Build C++ library: ON -- Build Python: OFF -- Build Java: OFF -- Build .Net: OFF -- Build Flatzinc: ON -- Build LP Parser: ON -- Build MathOpt: ON -- Build samples: ON -- Build C++ samples: ON -- Build Python samples: OFF -- Build Java samples: OFF -- Build .Net samples: OFF -- Build examples: ON -- Build C++ examples: ON -- Build Python examples: OFF -- Build Java examples: OFF -- Build .Net examples: OFF -- Build documentation: OFF -- Install doc: OFF -- Build all dependencies: OFF -- Build ZLIB: OFF -- Build abseil-cpp: OFF -- Build protobuf: OFF -- Build eigen3: OFF -- Build re2: OFF -- Build googletest: OFF -- Build benchmark: OFF -- BOP support: ON -- COIN-OR support: ON -- Build CoinUtils: OFF -- Build Osi: OFF -- Build Clp: OFF -- Build Cgl: OFF -- Build Cbc: OFF -- GLOP support: ON -- GLPK support: OFF -- Build GLPK: OFF -- Gurobi support: ON -- HiGHS support: OFF -- Build HiGHS: OFF -- PDLP support: ON -- Build PDLP: ON -- SCIP support: OFF -- Build SCIP: OFF -- CPLEX support: OFF -- Xpress support: ON -- C++: Build doc: OFF -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Looking for C++ include sys/types.h -- Looking for C++ include sys/types.h - found -- Looking for C++ include stdint.h -- Looking for C++ include stdint.h - found -- Looking for C++ include stddef.h -- Looking for C++ include stddef.h - found -- Check size of long -- Check size of long - done -- Found long size: 8 -- Check size of long long -- Check size of long long - done -- Found long long size: 8 -- Check size of int64_t -- Check size of int64_t - done -- Found int64_t size: 8 -- Check size of unsigned long -- Check size of unsigned long - done -- Found unsigned long size: 8 -- Check size of unsigned long long -- Check size of unsigned long long - done -- Found unsigned long long size: 8 -- Check size of uint64_t -- Check size of uint64_t - done -- Found uint64_t size: 8 -- Check size of int * -- Check size of int * - done -- Found int * size: 8 -- Configuring test base_constant_divisor_test ... -- Configuring test base_constant_divisor_test ...DONE -- Configuring test base_dump_vars_test ... -- Configuring test base_dump_vars_test ...DONE -- Configuring test algorithms_adjustable_k_ary_heap_test ... -- Configuring test algorithms_adjustable_k_ary_heap_test ...DONE -- Configuring test algorithms_binary_indexed_tree_test ... -- Configuring test algorithms_binary_indexed_tree_test ...DONE -- Configuring test algorithms_binary_search_test ... -- Configuring test algorithms_binary_search_test ...DONE -- Configuring test algorithms_dense_doubly_linked_list_test ... -- Configuring test algorithms_dense_doubly_linked_list_test ...DONE -- Configuring test algorithms_dynamic_partition_test ... -- Configuring test algorithms_dynamic_partition_test ...DONE -- Configuring test algorithms_dynamic_permutation_test ... -- Configuring test algorithms_dynamic_permutation_test ...DONE -- Configuring test algorithms_find_graph_symmetries_test ... -- Configuring test algorithms_find_graph_symmetries_test ...DONE -- Configuring test algorithms_hungarian_test ... -- Configuring test algorithms_hungarian_test ...DONE -- Configuring test algorithms_knapsack_solver_test ... -- Configuring test algorithms_knapsack_solver_test ...DONE -- Configuring test algorithms_n_choose_k_test ... -- Configuring test algorithms_n_choose_k_test ...DONE -- Configuring test algorithms_radix_sort_test ... -- Configuring test algorithms_radix_sort_test ...DONE -- Configuring test algorithms_sparse_permutation_test ... -- Configuring test algorithms_sparse_permutation_test ...DONE -- Configuring test graph_assignment_test ... -- Configuring test graph_assignment_test ...DONE -- Configuring test graph_bidirectional_dijkstra_test ... -- Configuring test graph_bidirectional_dijkstra_test ...DONE -- Configuring test graph_bounded_dijkstra_test ... -- Configuring test graph_bounded_dijkstra_test ...DONE -- Configuring test graph_christofides_test ... -- Configuring test graph_christofides_test ...DONE -- Configuring test graph_cliques_test ... -- Configuring test graph_cliques_test ...DONE -- Configuring test graph_dag_constrained_shortest_path_test ... -- Configuring test graph_dag_constrained_shortest_path_test ...DONE -- Configuring test graph_dag_shortest_path_test ... -- Configuring test graph_dag_shortest_path_test ...DONE -- Configuring test graph_eulerian_path_test ... -- Configuring test graph_eulerian_path_test ...DONE -- Configuring test graph_hamiltonian_path_test ... -- Configuring test graph_hamiltonian_path_test ...DONE -- Configuring test graph_k_shortest_paths_test ... -- Configuring test graph_k_shortest_paths_test ...DONE -- Configuring test graph_line_graph_test ... -- Configuring test graph_line_graph_test ...DONE -- Configuring test graph_linear_assignment_test ... -- Configuring test graph_linear_assignment_test ...DONE -- Configuring test graph_min_cost_flow_test ... -- Configuring test graph_min_cost_flow_test ...DONE -- Configuring test graph_minimum_spanning_tree_test ... -- Configuring test graph_minimum_spanning_tree_test ...DONE -- Configuring test graph_minimum_vertex_cover_test ... -- Configuring test graph_minimum_vertex_cover_test ...DONE -- Configuring test graph_multi_dijkstra_test ... -- Configuring test graph_multi_dijkstra_test ...DONE -- Configuring test graph_one_tree_lower_bound_test ... -- Configuring test graph_one_tree_lower_bound_test ...DONE -- Configuring test graph_perfect_matching_test ... -- Configuring test graph_perfect_matching_test ...DONE -- Configuring test graph_rooted_tree_test ... -- Configuring test graph_rooted_tree_test ...DONE -- Configuring test graph_shortest_paths_test ... -- Configuring test graph_shortest_paths_test ...DONE -- Configuring test graph_max_flow_test ... -- Configuring test graph_max_flow_test ...DONE -- Configuring test sat_2d_packing_brute_force_test ... -- Configuring test sat_2d_packing_brute_force_test ...DONE -- Configuring test sat_2d_rectangle_presolve_test ... -- Configuring test sat_2d_rectangle_presolve_test ...DONE -- Configuring test sat_2d_try_edge_propagator_test ... -- Configuring test sat_2d_try_edge_propagator_test ...DONE -- Configuring test sat_all_different_test ... -- Configuring test sat_all_different_test ...DONE -- Configuring test sat_boolean_problem_test ... -- Configuring test sat_boolean_problem_test ...DONE -- Configuring test sat_circuit_test ... -- Configuring test sat_circuit_test ...DONE -- Configuring test sat_clause_test ... -- Configuring test sat_clause_test ...DONE -- Configuring test sat_combine_solutions_test ... -- Configuring test sat_combine_solutions_test ...DONE -- Configuring test sat_constraint_violation_test ... -- Configuring test sat_constraint_violation_test ...DONE -- Configuring test sat_cp_constraints_test ... -- Configuring test sat_cp_constraints_test ...DONE -- Configuring test sat_cp_model_checker_test ... -- Configuring test sat_cp_model_checker_test ...DONE -- Configuring test sat_cp_model_copy_test ... -- Configuring test sat_cp_model_copy_test ...DONE -- Configuring test sat_cp_model_expand_test ... -- Configuring test sat_cp_model_expand_test ...DONE -- Configuring test sat_cp_model_postsolve_test ... -- Configuring test sat_cp_model_postsolve_test ...DONE -- Configuring test sat_cp_model_presolve_random_test ... -- Configuring test sat_cp_model_presolve_random_test ...DONE -- Configuring test sat_cp_model_search_test ... -- Configuring test sat_cp_model_search_test ...DONE -- Configuring test sat_cp_model_symmetries_test ... -- Configuring test sat_cp_model_symmetries_test ...DONE -- Configuring test sat_cp_model_table_test ... -- Configuring test sat_cp_model_table_test ...DONE -- Configuring test sat_cumulative_energy_test ... -- Configuring test sat_cumulative_energy_test ...DONE -- Configuring test sat_cumulative_test ... -- Configuring test sat_cumulative_test ...DONE -- Configuring test sat_cuts_test ... -- Configuring test sat_cuts_test ...DONE -- Configuring test sat_diffn_test ... -- Configuring test sat_diffn_test ...DONE -- Configuring test sat_diffn_util_test ... -- Configuring test sat_diffn_util_test ...DONE -- Configuring test sat_diophantine_test ... -- Configuring test sat_diophantine_test ...DONE -- Configuring test sat_disjunctive_test ... -- Configuring test sat_disjunctive_test ...DONE -- Configuring test sat_encoding_test ... -- Configuring test sat_encoding_test ...DONE -- Configuring test sat_feasibility_jump_test ... -- Configuring test sat_feasibility_jump_test ...DONE -- Configuring test sat_feasibility_pump_test ... -- Configuring test sat_feasibility_pump_test ...DONE -- Configuring test sat_flaky_models_test ... -- Configuring test sat_flaky_models_test ...DONE -- Configuring test sat_implied_bounds_test ... -- Configuring test sat_implied_bounds_test ...DONE -- Configuring test sat_inclusion_test ... -- Configuring test sat_inclusion_test ...DONE -- Configuring test sat_integer_expr_test ... -- Configuring test sat_integer_expr_test ...DONE -- Configuring test sat_integer_test ... -- Configuring test sat_integer_test ...DONE -- Configuring test sat_intervals_test ... -- Configuring test sat_intervals_test ...DONE -- Configuring test sat_lb_tree_search_test ... -- Configuring test sat_lb_tree_search_test ...DONE -- Configuring test sat_linear_constraint_manager_test ... -- Configuring test sat_linear_constraint_manager_test ...DONE -- Configuring test sat_linear_constraint_test ... -- Configuring test sat_linear_constraint_test ...DONE -- Configuring test sat_linear_model_test ... -- Configuring test sat_linear_model_test ...DONE -- Configuring test sat_linear_programming_constraint_test ... -- Configuring test sat_linear_programming_constraint_test ...DONE -- Configuring test sat_linear_propagation_test ... -- Configuring test sat_linear_propagation_test ...DONE -- Configuring test sat_linear_relaxation_test ... -- Configuring test sat_linear_relaxation_test ...DONE -- Configuring test sat_model_test ... -- Configuring test sat_model_test ...DONE -- Configuring test sat_optimization_test ... -- Configuring test sat_optimization_test ...DONE -- Configuring test sat_parameters_validation_test ... -- Configuring test sat_parameters_validation_test ...DONE -- Configuring test sat_pb_constraint_test ... -- Configuring test sat_pb_constraint_test ...DONE -- Configuring test sat_precedences_test ... -- Configuring test sat_precedences_test ...DONE -- Configuring test sat_presolve_context_test ... -- Configuring test sat_presolve_context_test ...DONE -- Configuring test sat_presolve_util_test ... -- Configuring test sat_presolve_util_test ...DONE -- Configuring test sat_probing_test ... -- Configuring test sat_probing_test ...DONE -- Configuring test sat_pseudo_costs_test ... -- Configuring test sat_pseudo_costs_test ...DONE -- Configuring test sat_restart_test ... -- Configuring test sat_restart_test ...DONE -- Configuring test sat_rins_test ... -- Configuring test sat_rins_test ...DONE -- Configuring test sat_routing_cuts_test ... -- Configuring test sat_routing_cuts_test ...DONE -- Configuring test sat_sat_base_test ... -- Configuring test sat_sat_base_test ...DONE -- Configuring test sat_sat_cnf_reader_test ... -- Configuring test sat_sat_cnf_reader_test ...DONE -- Configuring test sat_sat_decision_test ... -- Configuring test sat_sat_decision_test ...DONE -- Configuring test sat_sat_inprocessing_test ... -- Configuring test sat_sat_inprocessing_test ...DONE -- Configuring test sat_scheduling_cuts_test ... -- Configuring test sat_scheduling_cuts_test ...DONE -- Configuring test sat_scheduling_helpers_test ... -- Configuring test sat_scheduling_helpers_test ...DONE -- Configuring test sat_subsolver_test ... -- Configuring test sat_subsolver_test ...DONE -- Configuring test sat_symmetry_test ... -- Configuring test sat_symmetry_test ...DONE -- Configuring test sat_symmetry_util_test ... -- Configuring test sat_symmetry_util_test ...DONE -- Configuring test sat_table_test ... -- Configuring test sat_table_test ...DONE -- Configuring test sat_theta_tree_test ... -- Configuring test sat_theta_tree_test ...DONE -- Configuring test sat_timetable_test ... -- Configuring test sat_timetable_test ...DONE -- Configuring test sat_util_test ... -- Configuring test sat_util_test ...DONE -- Configuring test sat_var_domination_test ... -- Configuring test sat_var_domination_test ...DONE -- Configuring test sat_work_assignment_test ... -- Configuring test sat_work_assignment_test ...DONE -- Configuring test sat_zero_half_cuts_test ... -- Configuring test sat_zero_half_cuts_test ...DONE -- Configuring test math_opt_constraints_indicator_indicator_constraint_test ... -- Configuring test math_opt_constraints_indicator_indicator_constraint_test ...DONE -- Configuring test math_opt_constraints_indicator_storage_test ... -- Configuring test math_opt_constraints_indicator_storage_test ...DONE -- Configuring test math_opt_constraints_indicator_validator_test ... -- Configuring test math_opt_constraints_indicator_validator_test ...DONE -- Configuring test math_opt_constraints_quadratic_quadratic_constraint_test ... -- Configuring test math_opt_constraints_quadratic_quadratic_constraint_test ...DONE -- Configuring test math_opt_constraints_quadratic_storage_test ... -- Configuring test math_opt_constraints_quadratic_storage_test ...DONE -- Configuring test math_opt_constraints_quadratic_validator_test ... -- Configuring test math_opt_constraints_quadratic_validator_test ...DONE -- Configuring test math_opt_constraints_soc_second_order_cone_constraint_test ... -- Configuring test math_opt_constraints_soc_second_order_cone_constraint_test ...DONE -- Configuring test math_opt_constraints_soc_storage_test ... -- Configuring test math_opt_constraints_soc_storage_test ...DONE -- Configuring test math_opt_constraints_soc_validator_test ... -- Configuring test math_opt_constraints_soc_validator_test ...DONE -- Configuring test math_opt_constraints_sos_sos1_constraint_test ... -- Configuring test math_opt_constraints_sos_sos1_constraint_test ...DONE -- Configuring test math_opt_constraints_sos_sos2_constraint_test ... -- Configuring test math_opt_constraints_sos_sos2_constraint_test ...DONE -- Configuring test math_opt_constraints_sos_storage_test ... -- Configuring test math_opt_constraints_sos_storage_test ...DONE -- Configuring test math_opt_constraints_sos_validator_test ... -- Configuring test math_opt_constraints_sos_validator_test ...DONE -- Configuring test math_opt_constraints_util_model_util_test ... -- Configuring test math_opt_constraints_util_model_util_test ...DONE -- Configuring library math_opt_matchers ... -- Configuring library math_opt_matchers ...DONE -- Configuring library math_opt_base_solver_test ... -- Configuring library math_opt_base_solver_test ...DONE -- Configuring library math_opt_callback_tests ... -- Configuring library math_opt_callback_tests ...DONE -- Configuring library math_opt_status_tests ... -- Configuring library math_opt_status_tests ...DONE -- Configuring library math_opt_lp_tests ... -- Configuring library math_opt_lp_tests ...DONE -- Configuring library math_opt_lp_incomplete_solve_tests ... -- Configuring library math_opt_lp_incomplete_solve_tests ...DONE -- Configuring library math_opt_invalid_input_tests ... -- Configuring library math_opt_invalid_input_tests ...DONE -- Configuring library math_opt_mip_tests ... -- Configuring library math_opt_mip_tests ...DONE -- Configuring library math_opt_ip_model_solve_parameters_tests ... -- Configuring library math_opt_ip_model_solve_parameters_tests ...DONE -- Configuring library math_opt_ip_multiple_solutions_tests ... -- Configuring library math_opt_ip_multiple_solutions_tests ...DONE -- Configuring library math_opt_lp_model_solve_parameters_tests ... -- Configuring library math_opt_lp_model_solve_parameters_tests ...DONE -- Configuring library math_opt_lp_parameter_tests ... -- Configuring library math_opt_lp_parameter_tests ...DONE -- Configuring library math_opt_lp_initial_basis_tests ... -- Configuring library math_opt_lp_initial_basis_tests ...DONE -- Configuring library math_opt_ip_parameter_tests ... -- Configuring library math_opt_ip_parameter_tests ...DONE -- Configuring library math_opt_multi_objective_tests ... -- Configuring library math_opt_multi_objective_tests ...DONE -- Configuring library math_opt_qp_tests ... -- Configuring library math_opt_qp_tests ...DONE -- Configuring library math_opt_qc_tests ... -- Configuring library math_opt_qc_tests ...DONE -- Configuring library math_opt_second_order_cone_tests ... -- Configuring library math_opt_second_order_cone_tests ...DONE -- Configuring library math_opt_logical_constraint_tests ... -- Configuring library math_opt_logical_constraint_tests ...DONE -- Configuring library math_opt_test_models ... -- Configuring library math_opt_test_models ...DONE -- Configuring test math_opt_test_models_test ... -- Configuring test math_opt_test_models_test ...DONE -- Configuring library math_opt_generic_tests ... -- Configuring library math_opt_generic_tests ...DONE -- Configuring library math_opt_infeasible_subsystem_tests ... -- Configuring library math_opt_infeasible_subsystem_tests ...DONE -- Configuring test math_opt_solvers_glop_solver_test ... -- Configuring test math_opt_solvers_glop_solver_test ...DONE -- Configuring test math_opt_solvers_cp_sat_solver_test ... -- Configuring test math_opt_solvers_cp_sat_solver_test ...DONE -- Configuring test math_opt_solvers_message_callback_data_test ... -- Configuring test math_opt_solvers_message_callback_data_test ...DONE -- Configuring test math_opt_solvers_pdlp_solver_test ... -- Configuring test math_opt_solvers_pdlp_solver_test ...DONE -- Configuring test math_opt_solvers_xpress_solver_test ... -- Configuring test math_opt_solvers_xpress_solver_test ...DONE -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success -- Performing Test COMPILER_HAS_DEPRECATED_ATTR -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/samples/knapsack.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/samples/knapsack.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/samples/set_cover.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/samples/set_cover.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/samples/simple_knapsack_program.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/samples/simple_knapsack_program.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/assignment_linear_sum_assignment.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/assignment_linear_sum_assignment.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/assignment_min_flow.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/assignment_min_flow.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/balance_min_flow.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/balance_min_flow.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/bfs_directed.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/bfs_directed.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/bfs_one_to_all.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/bfs_one_to_all.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/bfs_undirected.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/bfs_undirected.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/dag_constrained_shortest_path_sequential.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/dag_constrained_shortest_path_sequential.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/dag_multiple_shortest_paths_one_to_all.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/dag_multiple_shortest_paths_one_to_all.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/dag_multiple_shortest_paths_sequential.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/dag_multiple_shortest_paths_sequential.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/dag_shortest_path_one_to_all.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/dag_shortest_path_one_to_all.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/dag_shortest_path_sequential.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/dag_shortest_path_sequential.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/dag_simple_constrained_shortest_path.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/dag_simple_constrained_shortest_path.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/dag_simple_multiple_shortest_paths.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/dag_simple_multiple_shortest_paths.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/dag_simple_shortest_path.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/dag_simple_shortest_path.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/dijkstra_all_pairs_shortest_paths.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/dijkstra_all_pairs_shortest_paths.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/dijkstra_directed.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/dijkstra_directed.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/dijkstra_one_to_all.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/dijkstra_one_to_all.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/dijkstra_sequential.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/dijkstra_sequential.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/dijkstra_undirected.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/dijkstra_undirected.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/root_a_tree.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/root_a_tree.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/rooted_tree_paths.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/rooted_tree_paths.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/simple_max_flow_program.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/simple_max_flow_program.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/simple_min_cost_flow_program.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/simple_min_cost_flow_program.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/samples/simple_glop_program.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/samples/simple_glop_program.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/cp_is_fun_cp.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/cp_is_fun_cp.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/minimal_jobshop_cp.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/minimal_jobshop_cp.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/nqueens_cp.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/nqueens_cp.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/nurses_cp.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/nurses_cp.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/rabbits_and_pheasants_cp.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/rabbits_and_pheasants_cp.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/simple_cp_program.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/simple_cp_program.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/simple_ls_program.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/simple_ls_program.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/simple_routing_program.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/simple_routing_program.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/tsp.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/tsp.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/tsp_circuit_board.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/tsp_circuit_board.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/tsp_cities.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/tsp_cities.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/tsp_cities_routes.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/tsp_cities_routes.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/tsp_distance_matrix.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/tsp_distance_matrix.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/vrp.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/vrp.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/vrp_breaks.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/vrp_breaks.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/vrp_capacity.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/vrp_capacity.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/vrp_drop_nodes.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/vrp_drop_nodes.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/vrp_global_span.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/vrp_global_span.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/vrp_initial_routes.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/vrp_initial_routes.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/vrp_pickup_delivery.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/vrp_pickup_delivery.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/vrp_pickup_delivery_fifo.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/vrp_pickup_delivery_fifo.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/vrp_pickup_delivery_lifo.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/vrp_pickup_delivery_lifo.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/vrp_resources.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/vrp_resources.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/vrp_routes.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/vrp_routes.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/vrp_solution_callback.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/vrp_solution_callback.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/vrp_starts_ends.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/vrp_starts_ends.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/vrp_time_windows.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/vrp_time_windows.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/vrp_with_time_limit.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/vrp_with_time_limit.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/vrptw_store_solution_data.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/samples/vrptw_store_solution_data.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/assignment_groups_mip.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/assignment_groups_mip.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/assignment_mip.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/assignment_mip.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/assignment_task_sizes_mip.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/assignment_task_sizes_mip.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/assignment_teams_mip.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/assignment_teams_mip.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/basic_example.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/basic_example.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/bin_packing_mip.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/bin_packing_mip.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/integer_programming_example.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/integer_programming_example.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/linear_programming_example.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/linear_programming_example.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/mip_var_array.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/mip_var_array.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/multiple_knapsack_mip.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/multiple_knapsack_mip.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/simple_lp_program.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/simple_lp_program.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/simple_mip_program.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/simple_mip_program.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/stigler_diet.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/stigler_diet.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/samples/cpp/cutting_stock.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/samples/cpp/cutting_stock.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/samples/cpp/facility_lp_benders.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/samples/cpp/facility_lp_benders.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/samples/cpp/graph_coloring.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/samples/cpp/graph_coloring.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/samples/cpp/mathopt_info.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/samples/cpp/mathopt_info.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/pdlp/samples/simple_pdlp_program.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/pdlp/samples/simple_pdlp_program.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/assignment_groups_sat.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/assignment_groups_sat.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/assignment_sat.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/assignment_sat.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/assignment_task_sizes_sat.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/assignment_task_sizes_sat.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/assignment_teams_sat.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/assignment_teams_sat.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/assumptions_sample_sat.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/assumptions_sample_sat.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/binpacking_problem_sat.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/binpacking_problem_sat.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/bool_or_sample_sat.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/bool_or_sample_sat.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/channeling_sample_sat.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/channeling_sample_sat.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/clone_model_sample_sat.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/clone_model_sample_sat.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/cp_is_fun_sat.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/cp_is_fun_sat.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/cp_sat_example.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/cp_sat_example.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/earliness_tardiness_cost_sample_sat.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/earliness_tardiness_cost_sample_sat.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/interval_sample_sat.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/interval_sample_sat.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/literal_sample_sat.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/literal_sample_sat.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/minimal_jobshop_sat.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/minimal_jobshop_sat.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/multiple_knapsack_sat.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/multiple_knapsack_sat.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/no_overlap_sample_sat.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/no_overlap_sample_sat.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/non_linear_sat.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/non_linear_sat.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/nqueens_sat.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/nqueens_sat.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/nurses_sat.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/nurses_sat.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/optional_interval_sample_sat.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/optional_interval_sample_sat.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/rabbits_and_pheasants_sat.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/rabbits_and_pheasants_sat.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/ranking_sample_sat.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/ranking_sample_sat.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/reified_sample_sat.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/reified_sample_sat.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/schedule_requests_sat.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/schedule_requests_sat.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/search_for_all_solutions_sample_sat.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/search_for_all_solutions_sample_sat.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/simple_sat_program.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/simple_sat_program.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/solution_hinting_sample_sat.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/solution_hinting_sample_sat.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/solve_and_print_intermediate_solutions_sample_sat.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/solve_and_print_intermediate_solutions_sample_sat.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/solve_with_time_limit_sample_sat.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/solve_with_time_limit_sample_sat.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/step_function_sample_sat.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/step_function_sample_sat.cc ...DONE -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/stop_after_n_solutions_sample_sat.cc ... -- Configuring sample /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/stop_after_n_solutions_sample_sat.cc ...DONE -- Configuring example /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/constraint_programming_cp.cc ... -- Configuring example /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/constraint_programming_cp.cc ...DONE -- Configuring example /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/costas_array_sat.cc ... -- Configuring example /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/costas_array_sat.cc ...DONE -- Configuring example /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/cryptarithm_sat.cc ... -- Configuring example /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/cryptarithm_sat.cc ...DONE -- Configuring example /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/flow_api.cc ... -- Configuring example /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/flow_api.cc ...DONE -- Configuring example /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/golomb_sat.cc ... -- Configuring example /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/golomb_sat.cc ...DONE -- Configuring example /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/integer_programming.cc ... -- Configuring example /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/integer_programming.cc ...DONE -- Configuring example /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/linear_assignment_api.cc ... -- Configuring example /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/linear_assignment_api.cc ...DONE -- Configuring example /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/linear_programming.cc ... -- Configuring example /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/linear_programming.cc ...DONE -- Configuring example /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/linear_solver_protocol_buffers.cc ... -- Configuring example /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/linear_solver_protocol_buffers.cc ...DONE -- Configuring example /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/magic_sequence_sat.cc ... -- Configuring example /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/magic_sequence_sat.cc ...DONE -- Configuring example /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/magic_square_sat.cc ... -- Configuring example /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/magic_square_sat.cc ...DONE -- Configuring example /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/max_flow.cc ... -- Configuring example /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/max_flow.cc ...DONE -- Configuring example /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/min_cost_flow.cc ... -- Configuring example /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/min_cost_flow.cc ...DONE -- Configuring example /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/nqueens.cc ... -- Configuring example /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/nqueens.cc ...DONE -- Configuring example /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/qap_sat.cc ... -- Configuring example /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/qap_sat.cc ...DONE -- Configuring example /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/random_tsp.cc ... -- Configuring example /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/random_tsp.cc ...DONE -- Configuring example /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/slitherlink_sat.cc ... -- Configuring example /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/slitherlink_sat.cc ...DONE -- Configuring example /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/sports_scheduling_sat.cc ... -- Configuring example /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/sports_scheduling_sat.cc ...DONE -- Configuring example /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/uncapacitated_facility_location.cc ... -- Configuring example /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/uncapacitated_facility_location.cc ...DONE -- Configuring example /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/variable_intervals_sat.cc ... -- Configuring example /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/variable_intervals_sat.cc ...DONE -- Configuring example /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/xpress_use.cc ... -- Configuring example /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/xpress_use.cc ...DONE -- Configuring test tests_bug_fz1 ... -- Configuring test tests_bug_fz1 ...DONE -- Configuring test tests_cpp11_test ... -- Configuring test tests_cpp11_test ...DONE -- Configuring test tests_forbidden_intervals_test ... -- Configuring test tests_forbidden_intervals_test ...DONE -- Configuring test tests_init_test ... -- Configuring test tests_init_test ...DONE -- Configuring test tests_issue1303 ... -- Configuring test tests_issue1303 ...DONE -- Configuring test tests_issue173 ... -- Configuring test tests_issue173 ...DONE -- Configuring test tests_issue57 ... -- Configuring test tests_issue57 ...DONE -- Configuring test tests_lp_test ... -- Configuring test tests_lp_test ...DONE -- Configuring test tests_min_max_test ... -- Configuring test tests_min_max_test ...DONE -- Configuring done (1.3s) -- Generating done (0.8s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_LD_FLAGS CMAKE_LIB_SUFFIX -- Build files have been written to: /home/build/YPKG/root/or-tools/build/or-tools-9.12/solusBuildDir + cd /home/build/YPKG/root/or-tools/build/or-tools-9.12 + export 'CFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + CFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'CXXFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + CXXFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'LDFLAGS=-Wl,-O1 -Wl,-z,relro -Wl,-z,now -Wl,-z,max-page-size=0x1000 -Wl,-Bsymbolic-functions -Wl,--sort-common -Wl,-z,pack-relative-relocs' + LDFLAGS='-Wl,-O1 -Wl,-z,relro -Wl,-z,now -Wl,-z,max-page-size=0x1000 -Wl,-Bsymbolic-functions -Wl,--sort-common -Wl,-z,pack-relative-relocs' + export RUSTFLAGS=-Cforce-frame-pointers + RUSTFLAGS=-Cforce-frame-pointers + export 'FFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + FFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'FCFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + FCFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export PATH=/usr/bin:/bin:/usr/sbin:/sbin + PATH=/usr/bin:/bin:/usr/sbin:/sbin + export workdir=/home/build/YPKG/root/or-tools/build/or-tools-9.12 + workdir=/home/build/YPKG/root/or-tools/build/or-tools-9.12 + export package=or-tools + package=or-tools + export release=3 + release=3 + export version=9.12 + version=9.12 + export sources=/home/build/YPKG/sources + sources=/home/build/YPKG/sources + export pkgfiles=/home/build/work/files + pkgfiles=/home/build/work/files + export installdir=/home/build/YPKG/root/or-tools/install + installdir=/home/build/YPKG/root/or-tools/install + export PKG_ROOT_DIR=/home/build/YPKG/root/or-tools + PKG_ROOT_DIR=/home/build/YPKG/root/or-tools + export PKG_BUILD_DIR=/home/build/YPKG/root/or-tools/build + PKG_BUILD_DIR=/home/build/YPKG/root/or-tools/build + export LT_SYS_LIBRARY_PATH=/usr/lib64 + LT_SYS_LIBRARY_PATH=/usr/lib64 + export CC=clang + CC=clang + export CXX=clang++ + CXX=clang++ + export LD_AS_NEEDED=1 + LD_AS_NEEDED=1 + export AR=llvm-ar + AR=llvm-ar + export RANLIB=llvm-ranlib + RANLIB=llvm-ranlib + export NM=llvm-nm + NM=llvm-nm + export TERM=dumb + TERM=dumb + export SOURCE_DATE_EPOCH=1746461040 + SOURCE_DATE_EPOCH=1746461040 + unset DISPLAY SUDO_USER SUDO_GID SUDO_UID SUDO_COMMAND CDPATH + ninja -j16 -C solusBuildDir ninja: Entering directory `solusBuildDir' [1/1054] Generate C++ protocol buffer for ortools/constraint_solver/routing_enums.proto [2/1054] Generate C++ protocol buffer for ortools/constraint_solver/search_limit.proto [3/1054] Generate C++ protocol buffer for ortools/constraint_solver/demon_profiler.proto [4/1054] Generate C++ protocol buffer for ortools/algorithms/set_cover.proto [5/1054] Generate C++ protocol buffer for ortools/graph/flow_problem.proto [6/1054] Generate C++ protocol buffer for ortools/packing/multiple_dimensions_bin_packing.proto [7/1054] Generate C++ protocol buffer for ortools/constraint_solver/solver_parameters.proto [8/1054] Generate C++ protocol buffer for ortools/constraint_solver/assignment.proto [9/1054] Generate C++ protocol buffer for ortools/packing/vector_bin_packing.proto [10/1054] Generate C++ protocol buffer for ortools/sat/boolean_problem.proto [11/1054] Generate C++ protocol buffer for ortools/constraint_solver/search_stats.proto [12/1054] Generate C++ protocol buffer for ortools/bop/bop_parameters.proto [13/1054] Generate C++ protocol buffer for ortools/constraint_solver/routing_ils.proto [14/1054] Generate C++ protocol buffer for ortools/glop/parameters.proto [15/1054] Generate C++ protocol buffer for ortools/util/int128.proto [16/1054] Generate C++ protocol buffer for ortools/util/optional_boolean.proto [17/1054] Generate C++ protocol buffer for ortools/sat/cp_model_service.proto [18/1054] Generate C++ protocol buffer for ortools/scheduling/jobshop_scheduling.proto [19/1054] Generate C++ protocol buffer for ortools/scheduling/rcpsp.proto [20/1054] Generate C++ protocol buffer for ortools/gscip/gscip.proto [21/1054] Generate C++ protocol buffer for ortools/scheduling/course_scheduling.proto [22/1054] Generate C++ protocol buffer for ortools/pdlp/solvers.proto [23/1054] Generate C++ protocol buffer for ortools/constraint_solver/routing_parameters.proto [24/1054] Generate C++ protocol buffer for ortools/pdlp/solve_log.proto [25/1054] Generate C++ protocol buffer for ortools/linear_solver/linear_solver.proto [26/1054] Generate C++ protocol buffer for ortools/sat/cp_model.proto [27/1054] Generate C++ protocol buffer for ortools/sat/sat_parameters.proto [28/1054] Building CXX object CMakeFiles/ortools_proto.dir/ortools/constraint_solver/search_limit.pb.cc.o [29/1054] Building CXX object CMakeFiles/ortools_proto.dir/ortools/constraint_solver/routing_enums.pb.cc.o [30/1054] Building CXX object CMakeFiles/ortools_proto.dir/ortools/constraint_solver/solver_parameters.pb.cc.o [31/1054] Building CXX object CMakeFiles/ortools_proto.dir/ortools/glop/parameters.pb.cc.o [32/1054] Building CXX object CMakeFiles/ortools_proto.dir/ortools/graph/flow_problem.pb.cc.o [33/1054] Building CXX object CMakeFiles/ortools_proto.dir/ortools/constraint_solver/demon_profiler.pb.cc.o [34/1054] Building CXX object CMakeFiles/ortools_proto.dir/ortools/packing/multiple_dimensions_bin_packing.pb.cc.o [35/1054] Building CXX object CMakeFiles/ortools_proto.dir/ortools/algorithms/set_cover.pb.cc.o [36/1054] Building CXX object CMakeFiles/ortools_proto.dir/ortools/bop/bop_parameters.pb.cc.o [37/1054] Building CXX object CMakeFiles/ortools_proto.dir/ortools/constraint_solver/routing_ils.pb.cc.o [38/1054] Building CXX object CMakeFiles/ortools_proto.dir/ortools/sat/boolean_problem.pb.cc.o [39/1054] Building CXX object CMakeFiles/ortools_proto.dir/ortools/constraint_solver/search_stats.pb.cc.o [40/1054] Building CXX object ortools/base/CMakeFiles/ortools_base.dir/bitmap.cc.o [41/1054] Building CXX object CMakeFiles/ortools_proto.dir/ortools/packing/vector_bin_packing.pb.cc.o [42/1054] Building CXX object CMakeFiles/ortools_proto.dir/ortools/constraint_solver/assignment.pb.cc.o [43/1054] Building CXX object CMakeFiles/ortools_proto.dir/ortools/constraint_solver/routing_parameters.pb.cc.o [44/1054] Building CXX object ortools/base/CMakeFiles/ortools_base.dir/commandlineflags.cc.o [45/1054] Building CXX object ortools/base/CMakeFiles/ortools_base.dir/constant_divisor.cc.o [46/1054] Building CXX object ortools/base/CMakeFiles/ortools_base.dir/case.cc.o [47/1054] Building CXX object ortools/base/CMakeFiles/ortools_base.dir/hash.cc.o [48/1054] Building CXX object CMakeFiles/ortools_proto.dir/ortools/linear_solver/linear_solver.pb.cc.o [49/1054] Building CXX object CMakeFiles/ortools_proto.dir/ortools/util/optional_boolean.pb.cc.o [50/1054] Building CXX object CMakeFiles/ortools_proto.dir/ortools/util/int128.pb.cc.o [51/1054] Building CXX object CMakeFiles/ortools_proto.dir/ortools/sat/cp_model_service.pb.cc.o [52/1054] Building CXX object ortools/base/CMakeFiles/ortools_base.dir/numbers.cc.o [53/1054] Building CXX object ortools/base/CMakeFiles/ortools_base.dir/logging.cc.o [54/1054] Building CXX object ortools/base/CMakeFiles/ortools_base.dir/path.cc.o [55/1054] Building CXX object ortools/base/CMakeFiles/ortools_base.dir/sysinfo.cc.o [56/1054] Building CXX object CMakeFiles/ortools_proto.dir/ortools/scheduling/course_scheduling.pb.cc.o [57/1054] Building CXX object CMakeFiles/ortools_proto.dir/ortools/scheduling/rcpsp.pb.cc.o [58/1054] Building CXX object CMakeFiles/ortools_proto.dir/ortools/pdlp/solvers.pb.cc.o [59/1054] Building CXX object CMakeFiles/ortools_proto.dir/ortools/scheduling/jobshop_scheduling.pb.cc.o [60/1054] Building CXX object CMakeFiles/ortools_proto.dir/ortools/pdlp/solve_log.pb.cc.o [61/1054] Building CXX object ortools/base/CMakeFiles/ortools_base.dir/file.cc.o /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/file.cc:293:3: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 293 | google::protobuf::TextFormat::ParseFromString(str, proto); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~ 1 warning generated. [62/1054] Building CXX object ortools/base/CMakeFiles/ortools_base.dir/mathutil.cc.o [63/1054] Building CXX object ortools/base/CMakeFiles/ortools_base.dir/version.cc.o [64/1054] Building CXX object ortools/base/CMakeFiles/ortools_base.dir/gzipfile.cc.o [65/1054] Building CXX object ortools/base/CMakeFiles/ortools_base.dir/strtoint.cc.o [66/1054] Building CXX object CMakeFiles/ortools_proto.dir/ortools/sat/sat_parameters.pb.cc.o [67/1054] Building CXX object ortools/base/CMakeFiles/ortools_base.dir/timer.cc.o [68/1054] Building CXX object CMakeFiles/ortools_proto.dir/ortools/gscip/gscip.pb.cc.o [69/1054] Building CXX object ortools/base/CMakeFiles/ortools_base.dir/threadpool.cc.o [70/1054] Building CXX object ortools/base/CMakeFiles/ortools_base.dir/recordio.cc.o [71/1054] Building CXX object ortools/algorithms/CMakeFiles/ortools_algorithms.dir/duplicate_remover.cc.o [72/1054] Building CXX object ortools/algorithms/CMakeFiles/ortools_algorithms.dir/dynamic_partition.cc.o [73/1054] Building CXX object ortools/algorithms/CMakeFiles/ortools_algorithms.dir/dynamic_permutation.cc.o [74/1054] Building CXX object CMakeFiles/ortools_proto.dir/ortools/sat/cp_model.pb.cc.o [75/1054] Generate C++ protocol buffer for ortools/math_opt/callback.proto [76/1054] Building CXX object ortools/base/CMakeFiles/ortools_base.dir/temp_path.cc.o [77/1054] Generate C++ protocol buffer for ortools/math_opt/infeasible_subsystem.proto [78/1054] Generate C++ protocol buffer for ortools/math_opt/model.proto [79/1054] Generate C++ protocol buffer for ortools/math_opt/model_parameters.proto [80/1054] Generate C++ protocol buffer for ortools/math_opt/model_update.proto [81/1054] Generate C++ protocol buffer for ortools/math_opt/parameters.proto [82/1054] Building CXX object ortools/base/CMakeFiles/ortools_base.dir/zipfile.cc.o [83/1054] Generate C++ protocol buffer for ortools/math_opt/result.proto [84/1054] Generate C++ protocol buffer for ortools/math_opt/solution.proto [85/1054] Generate C++ protocol buffer for ortools/math_opt/rpc.proto /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/rpc.proto:18:1: warning: Import ortools/math_opt/callback.proto is unused. /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/rpc.proto:19:1: warning: Import ortools/math_opt/infeasible_subsystem.proto is unused. /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/rpc.proto:22:1: warning: Import ortools/math_opt/model_update.proto is unused. [86/1054] Generate C++ protocol buffer for ortools/math_opt/solvers/glpk.proto [87/1054] Generate C++ protocol buffer for ortools/math_opt/solvers/highs.proto [88/1054] Generate C++ protocol buffer for ortools/math_opt/solvers/gurobi.proto [89/1054] Generate C++ protocol buffer for ortools/math_opt/solvers/osqp.proto [90/1054] Generate C++ protocol buffer for ortools/math_opt/sparse_containers.proto [91/1054] Building CXX object ortools/algorithms/CMakeFiles/ortools_algorithms.dir/n_choose_k.cc.o [92/1054] Building CXX object ortools/algorithms/CMakeFiles/ortools_algorithms.dir/hungarian.cc.o [93/1054] Building CXX object ortools/algorithms/CMakeFiles/ortools_algorithms.dir/set_cover_lagrangian.cc.o [94/1054] Building CXX object ortools/base/CMakeFiles/ortools_base.dir/filesystem.cc.o [95/1054] Building CXX object ortools/algorithms/CMakeFiles/ortools_algorithms.dir/set_cover_invariant.cc.o [96/1054] Building CXX object ortools/algorithms/CMakeFiles/ortools_algorithms.dir/find_graph_symmetries.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/find_graph_symmetries.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/find_graph_symmetries.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/find_graph_symmetries.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/find_graph_symmetries.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/find_graph_symmetries.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/find_graph_symmetries.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/find_graph_symmetries.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/find_graph_symmetries.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/find_graph_symmetries.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/find_graph_symmetries.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/find_graph_symmetries.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/find_graph_symmetries.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/find_graph_symmetries.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/find_graph_symmetries.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/find_graph_symmetries.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/find_graph_symmetries.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/find_graph_symmetries.cc:194:33: note: in instantiation of template class 'util::IntegerRange' requested here 194 | for (const int node : graph.AllNodes()) { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 8 warnings generated. [97/1054] Building CXX object ortools/algorithms/CMakeFiles/ortools_algorithms.dir/sparse_permutation.cc.o [98/1054] Building CXX object ortools/graph/CMakeFiles/ortools_graph.dir/assignment.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/assignment.cc:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/linear_assignment.h:1313:36: note: in instantiation of template class 'util::IntegerRange' requested here 1313 | for (const NodeIndex left_node : BipartiteLeftNodes()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/linear_assignment.h:1416:17: note: in instantiation of member function 'operations_research::LinearSumAssignment>::EpsilonOptimal' requested here 1416 | DCHECK(!ok || EpsilonOptimal()); | ^ /usr/include/absl/log/check.h:89:58: note: expanded from macro 'DCHECK' 89 | #define DCHECK(condition) ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^ /usr/include/absl/log/internal/check_impl.h:44:41: note: expanded from macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 44 | ABSL_LOG_INTERNAL_CHECK_IMPL(true || (condition), "true") | ^ /usr/include/absl/log/internal/check_impl.h:28:58: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 28 | ABSL_PREDICT_FALSE(!(condition))) \ | ^ /usr/include/absl/base/optimization.h:189:59: note: expanded from macro 'ABSL_PREDICT_FALSE' 189 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ /usr/include/absl/log/internal/conditions.h:180:40: note: expanded from macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 180 | ABSL_LOG_INTERNAL_##type##_CONDITION(condition) | ^ /usr/include/absl/log/internal/conditions.h:68:7: note: expanded from macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/assignment.cc:85:19: note: in instantiation of member function 'operations_research::LinearSumAssignment>::ComputeAssignment' requested here 85 | if (!assignment.ComputeAssignment()) return INFEASIBLE; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 1 warning generated. [99/1054] Building CXX object ortools/algorithms/CMakeFiles/ortools_algorithms.dir/set_cover_heuristics.cc.o /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/set_cover_heuristics.cc:246:10: warning: unused function 'RawBits' [-Wunused-function] 246 | uint32_t RawBits(float x) { return absl::bit_cast(x); } // NOLINT | ^~~~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/set_cover_heuristics.cc:247:10: warning: unused function 'RawBits' [-Wunused-function] 247 | uint64_t RawBits(uint64_t x) { return x; } // NOLINT | ^~~~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/set_cover_heuristics.cc:248:10: warning: unused function 'RawBits' [-Wunused-function] 248 | uint64_t RawBits(int64_t x) { return absl::bit_cast(x); } // NOLINT | ^~~~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/set_cover_heuristics.cc:249:10: warning: unused function 'RawBits' [-Wunused-function] 249 | uint64_t RawBits(double x) { return absl::bit_cast(x); } // NOLINT | ^~~~~~~ 4 warnings generated. [100/1054] Building CXX object ortools/algorithms/CMakeFiles/ortools_algorithms.dir/set_cover_mip.cc.o [101/1054] Building CXX object ortools/graph/CMakeFiles/ortools_graph.dir/cliques.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.cc:222:7: warning: private field 'node_count_' is not used [-Wunused-private-field] 222 | int node_count_; | ^ 8 warnings generated. [102/1054] Building CXX object ortools/algorithms/CMakeFiles/ortools_algorithms.dir/set_cover_reader.cc.o [103/1054] Building CXX object CMakeFiles/math_opt_proto.dir/ortools/math_opt/callback.pb.cc.o [104/1054] Building CXX object CMakeFiles/math_opt_proto.dir/ortools/math_opt/infeasible_subsystem.pb.cc.o [105/1054] Building CXX object ortools/algorithms/CMakeFiles/ortools_algorithms.dir/set_cover_model.cc.o [106/1054] Building CXX object ortools/algorithms/CMakeFiles/ortools_algorithms.dir/knapsack_solver.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver.h:23: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver.h:23: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver.h:23: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver.h:23: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver.h:23: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver.h:23: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver.h:23: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 7 warnings generated. [107/1054] Building CXX object CMakeFiles/math_opt_proto.dir/ortools/math_opt/parameters.pb.cc.o [108/1054] Building CXX object CMakeFiles/math_opt_proto.dir/ortools/math_opt/model_parameters.pb.cc.o [109/1054] Building CXX object CMakeFiles/math_opt_proto.dir/ortools/math_opt/solvers/glpk.pb.cc.o [110/1054] Building CXX object CMakeFiles/math_opt_proto.dir/ortools/math_opt/result.pb.cc.o [111/1054] Building CXX object CMakeFiles/math_opt_proto.dir/ortools/math_opt/model.pb.cc.o [112/1054] Building CXX object CMakeFiles/math_opt_proto.dir/ortools/math_opt/solvers/gurobi.pb.cc.o [113/1054] Building CXX object ortools/graph/CMakeFiles/ortools_graph.dir/connected_components.cc.o [114/1054] Building CXX object CMakeFiles/math_opt_proto.dir/ortools/math_opt/rpc.pb.cc.o [115/1054] Building CXX object CMakeFiles/math_opt_proto.dir/ortools/math_opt/solvers/osqp.pb.cc.o [116/1054] Building CXX object CMakeFiles/math_opt_proto.dir/ortools/math_opt/solution.pb.cc.o [117/1054] Building CXX object ortools/init/CMakeFiles/ortools_init.dir/init.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:34: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:225:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | absl::MutexLock l(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 24 warnings generated. [118/1054] Building CXX object CMakeFiles/math_opt_proto.dir/ortools/math_opt/solvers/highs.pb.cc.o [119/1054] Building CXX object CMakeFiles/math_opt_proto.dir/ortools/math_opt/model_update.pb.cc.o [120/1054] Building CXX object ortools/graph/CMakeFiles/ortools_graph.dir/linear_assignment.cc.o [121/1054] Building CXX object CMakeFiles/math_opt_proto.dir/ortools/math_opt/sparse_containers.pb.cc.o [122/1054] Building CXX object ortools/graph/CMakeFiles/ortools_graph.dir/util.cc.o [123/1054] Building CXX object ortools/graph/CMakeFiles/ortools_graph.dir/dag_shortest_path.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/dag_shortest_path.cc:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:1438:41: note: in instantiation of template class 'util::IntegerRange' requested here 1438 | for (const NodeIndexType node : Base::AllNodes()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/dag_shortest_path.cc:50:9: note: in instantiation of member function 'util::StaticGraph<>::Build' requested here 50 | graph.Build(&permutation); | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 1 warning generated. [124/1054] Building CXX object ortools/graph/CMakeFiles/ortools_graph.dir/random_graph.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/random_graph.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/random_graph.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:1438:41: note: in instantiation of template class 'util::IntegerRange' requested here 1438 | for (const NodeIndexType node : Base::AllNodes()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:448:18: note: in instantiation of member function 'util::StaticGraph<>::Build' requested here 448 | void Build() { Build(nullptr); } | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/random_graph.cc:71:25: note: in instantiation of member function 'util::StaticGraph<>::Build' requested here 71 | if (finalized) graph->Build(); | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 1 warning generated. [125/1054] Building CXX object ortools/graph/CMakeFiles/ortools_graph.dir/minimum_vertex_cover.cc.o [126/1054] Building CXX object ortools/graph/CMakeFiles/ortools_graph.dir/topologicalsorter.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/topologicalsorter.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/topologicalsorter.h:52: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:1438:41: note: in instantiation of template class 'util::IntegerRange' requested here 1438 | for (const NodeIndexType node : Base::AllNodes()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:448:18: note: in instantiation of member function 'util::StaticGraph<>::Build' requested here 448 | void Build() { Build(nullptr); } | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:1296:5: note: in instantiation of member function 'util::StaticGraph<>::Build' requested here 1296 | g.Build(); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/topologicalsorter.h:148:35: note: in instantiation of function template specialization 'util::StaticGraph<>::FromArcs>>' requested here 148 | util::StaticGraph<>::FromArcs(num_nodes, arcs)) | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 1 warning generated. [127/1054] Building CXX object ortools/graph/CMakeFiles/ortools_graph.dir/dag_constrained_shortest_path.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/dag_constrained_shortest_path.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/dag_constrained_shortest_path.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:1438:41: note: in instantiation of template class 'util::IntegerRange' requested here 1438 | for (const NodeIndexType node : Base::AllNodes()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/dag_constrained_shortest_path.cc:64:9: note: in instantiation of member function 'util::StaticGraph<>::Build' requested here 64 | graph.Build(&permutation); | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 1 warning generated. [128/1054] Building CXX object ortools/graph/CMakeFiles/ortools_graph.dir/max_flow.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/max_flow.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/max_flow.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:1854:41: note: in instantiation of template class 'util::IntegerRange' requested here 1854 | for (const NodeIndexType node : Base::AllNodes()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/max_flow.cc:78:22: note: in instantiation of member function 'util::ReverseArcStaticGraph<>::Build' requested here 78 | underlying_graph_->Build(&arc_permutation_); | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 1 warning generated. [129/1054] Building CXX object ortools/graph/CMakeFiles/ortools_graph.dir/perfect_matching.cc.o [130/1054] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/alldiff_cst.cc.o [131/1054] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/constraints.cc.o [132/1054] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/deviation.cc.o [133/1054] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/count_cst.cc.o [134/1054] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/default_search.cc.o [135/1054] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/diffn.cc.o [136/1054] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/demon_profiler.cc.o [137/1054] Building CXX object ortools/graph/CMakeFiles/ortools_graph.dir/min_cost_flow.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/min_cost_flow.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/min_cost_flow.h:178: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:1854:41: note: in instantiation of template class 'util::IntegerRange' requested here 1854 | for (const NodeIndexType node : Base::AllNodes()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/min_cost_flow.cc:1108:9: note: in instantiation of member function 'util::ReverseArcStaticGraph<>::Build' requested here 1108 | graph.Build(&arc_permutation_); | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 1 warning generated. [138/1054] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/assignment.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/assignment.cc:28: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/recordio.h:121:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 121 | proto->ParseFromArray(buffer.get(), usize); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/assignment.cc:494:15: note: in instantiation of function template specialization 'recordio::RecordReader::ReadProtocolMessage' requested here 494 | if (!reader.ReadProtocolMessage(&assignment_proto)) { | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/assignment.cc:28: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/recordio.h:43:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 43 | proto.SerializeToString(&uncompressed_buffer); | ^~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/assignment.cc:572:17: note: in instantiation of function template specialization 'recordio::RecordWriter::WriteProtocolMessage' requested here 572 | return writer.WriteProtocolMessage(assignment_proto) && writer.Close(); | ^ 2 warnings generated. [139/1054] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/element.cc.o /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/element.cc:288:9: warning: unused function 'BuildDomainIntVar' [-Wunused-function] 288 | IntVar* BuildDomainIntVar(Solver* solver, std::vector* values); | ^~~~~~~~~~~~~~~~~ 1 warning generated. [140/1054] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/expr_cst.cc.o [141/1054] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/interval.cc.o [142/1054] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/constraint_solver.cc.o [143/1054] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/graph_constraints.cc.o [144/1054] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/range_cst.cc.o [145/1054] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/expr_array.cc.o /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/expr_array.cc:1251:11: warning: variable 'ones' set but not used [-Wunused-but-set-variable] 1251 | int ones = 0; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/expr_array.cc:1379:11: warning: variable 'zeros' set but not used [-Wunused-but-set-variable] 1379 | int zeros = 0; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/expr_array.cc:2767:7: warning: variable 'constants' set but not used [-Wunused-but-set-variable] 2767 | int constants = 0; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/expr_array.cc:2966:7: warning: variable 'constants' set but not used [-Wunused-but-set-variable] 2966 | int constants = 0; | ^ 4 warnings generated. [146/1054] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/model_cache.cc.o [147/1054] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/expressions.cc.o [148/1054] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/routing_index_manager.cc.o [149/1054] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/pack.cc.o /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/pack.cc:1343:13: warning: private field 'bins_count_' is not used [-Wunused-private-field] 1343 | const int bins_count_; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/pack.cc:1459:13: warning: private field 'vars_count_' is not used [-Wunused-private-field] 1459 | const int vars_count_; | ^ 2 warnings generated. [150/1054] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/routing_parameters_utils.cc.o [151/1054] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/routing_constraints.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_constraints.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_constraints.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing.h:191: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_constraints.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_constraints.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_constraints.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_constraints.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_constraints.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_constraints.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_constraints.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_constraints.cc:31: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:420:28: warning: implicit conversion from 'long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-const-int-float-conversion] 420 | (value_double >= std::numeric_limits::max()) | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9 warnings generated. [152/1054] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/resource.cc.o /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/resource.cc:1253:34: warning: unused variable 'kNone' [-Wunused-const-variable] 1253 | const int DualCapacityThetaNode::kNone = -1; | ^~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/resource.cc:1295:38: warning: unused variable 'kNotInitialized' [-Wunused-const-variable] 1295 | const int64_t DualCapacityThetaTree::kNotInitialized = -1LL; | ^~~~~~~~~~~~~~~ 2 warnings generated. [153/1054] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/routing_breaks.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_breaks.cc:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing.h:191: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_breaks.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_filters.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_breaks.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_filters.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_breaks.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_filters.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_breaks.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_filters.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_breaks.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_filters.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_breaks.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_filters.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_breaks.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_filters.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_breaks.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_filters.h:31: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:420:28: warning: implicit conversion from 'long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-const-int-float-conversion] 420 | (value_double >= std::numeric_limits::max()) | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9 warnings generated. [154/1054] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/routing_utils.cc.o [155/1054] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/routing_ils.cc.o [156/1054] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/routing_decision_builders.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_decision_builders.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_decision_builders.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing.h:191: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_decision_builders.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_decision_builders.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_decision_builders.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_decision_builders.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_decision_builders.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_decision_builders.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_decision_builders.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_decision_builders.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_decision_builders.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_decision_builders.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_decision_builders.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_decision_builders.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_decision_builders.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_decision_builders.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_decision_builders.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_decision_builders.h:25: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:420:28: warning: implicit conversion from 'long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-const-int-float-conversion] 420 | (value_double >= std::numeric_limits::max()) | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_decision_builders.cc:699:24: warning: private field 'monitor_' is not used [-Wunused-private-field] 699 | SearchMonitor* const monitor_; | ^ 10 warnings generated. [157/1054] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/routing_parameters.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_parameters.cc:29: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/proto_enum_utils.h:180:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 180 | class Iterator : public std::iterator { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_parameters.cc:537:75: note: in instantiation of member class 'google::protobuf::contrib::utils::internal::RepeatedEnumView::Iterator' requested here 537 | for (const RoutingSearchParameters::InsertionSortingProperty property : | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 1 warning generated. [158/1054] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/routing_insertion_lns.cc.o [159/1054] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/routing_flow.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_flow.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing.h:191: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_flow.cc:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_flow.cc:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_flow.cc:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_flow.cc:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_flow.cc:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_flow.cc:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_flow.cc:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_flow.cc:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:420:28: warning: implicit conversion from 'long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-const-int-float-conversion] 420 | (value_double >= std::numeric_limits::max()) | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9 warnings generated. [160/1054] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/sched_constraints.cc.o /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/sched_constraints.cc:374:13: warning: variable 'must_be_performed_count' set but not used [-Wunused-but-set-variable] 374 | int must_be_performed_count = 0; | ^ 1 warning generated. [161/1054] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/sched_expr.cc.o [162/1054] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/routing_neighborhoods.cc.o [163/1054] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/sched_search.cc.o [164/1054] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/timetabling.cc.o [165/1054] Building CXX object ortools/linear_solver/CMakeFiles/ortools_linear_solver.dir/cplex_interface.cc.o [166/1054] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/local_search.cc.o /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/local_search.cc:4802:14: warning: lambda capture 'ls_monitor' is not used [-Wunused-lambda-capture] 4802 | [this, ls_monitor, ls_operator, // NOLINT: ls_monitor is used when | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/local_search.cc:4892:12: note: in instantiation of function template specialization 'operations_research::Solver::RunUncheckedLocalSearchInternal' requested here 4892 | return RunUncheckedLocalSearchInternal(initial_solution, | ^ 1 warning generated. [167/1054] Building CXX object ortools/linear_solver/CMakeFiles/ortools_linear_solver.dir/glpk_interface.cc.o [168/1054] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/trace.cc.o [169/1054] Building CXX object ortools/linear_solver/CMakeFiles/ortools_linear_solver.dir/highs_interface.cc.o [170/1054] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/table.cc.o /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/table.cc:1254:33: warning: unused variable 'kTransitionTupleSize' [-Wunused-const-variable] 1254 | const int TransitionConstraint::kTransitionTupleSize = 3; | ^~~~~~~~~~~~~~~~~~~~ 1 warning generated. [171/1054] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/routing_sat.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_sat.cc:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_sat.cc:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_sat.cc:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_sat.cc:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_sat.cc:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_sat.cc:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_sat.cc:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_sat.cc:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_sat.cc:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_sat.cc:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_sat.cc:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_sat.cc:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_sat.cc:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_sat.cc:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_sat.cc:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_sat.cc:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_sat.cc:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_sat.cc:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_sat.cc:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_sat.cc:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_sat.cc:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_sat.cc:121:15: warning: unused function 'operator!=' [-Wunused-function] 121 | friend bool operator!=(const Arc& a, const Arc& b) { return !(a == b); } | ^~~~~~~~ 23 warnings generated. [172/1054] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/utilities.cc.o [173/1054] Building CXX object ortools/linear_solver/CMakeFiles/ortools_linear_solver.dir/cbc_interface.cc.o [174/1054] Building CXX object ortools/linear_solver/CMakeFiles/ortools_linear_solver.dir/bop_interface.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/bop_interface.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/integral_solver.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_data.h:43: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/bop_interface.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/integral_solver.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/bop_interface.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/integral_solver.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/bop_interface.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/integral_solver.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/bop_interface.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/integral_solver.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/bop_interface.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/integral_solver.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/bop_interface.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/integral_solver.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/bop_interface.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/integral_solver.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [175/1054] Building CXX object ortools/linear_solver/CMakeFiles/ortools_linear_solver.dir/clp_interface.cc.o [176/1054] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/visitor.cc.o [177/1054] Building CXX object ortools/linear_solver/CMakeFiles/ortools_linear_solver.dir/glop_utils.cc.o [178/1054] Building CXX object ortools/linear_solver/CMakeFiles/ortools_linear_solver.dir/scip_callback.cc.o [179/1054] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/routing_filters.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_filters.cc:16: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_filters.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing.h:191: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_filters.cc:16: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_filters.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_filters.cc:16: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_filters.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_filters.cc:16: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_filters.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_filters.cc:16: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_filters.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_filters.cc:16: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_filters.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_filters.cc:16: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_filters.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_filters.cc:16: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_filters.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_filters.cc:16: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_filters.h:31: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:420:28: warning: implicit conversion from 'long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-const-int-float-conversion] 420 | (value_double >= std::numeric_limits::max()) | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9 warnings generated. [180/1054] Building CXX object ortools/linear_solver/CMakeFiles/ortools_linear_solver.dir/scip_interface.cc.o [181/1054] Building CXX object ortools/linear_solver/CMakeFiles/ortools_linear_solver.dir/linear_solver_callback.cc.o [182/1054] Building CXX object ortools/linear_solver/CMakeFiles/ortools_linear_solver.dir/glop_interface.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/glop_interface.cc:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:103: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/basis_representation.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lu_factorization.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/markowitz.h:88: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/glop_interface.cc:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/glop_interface.cc:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/glop_interface.cc:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/glop_interface.cc:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/glop_interface.cc:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/glop_interface.cc:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/glop_interface.cc:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [183/1054] Building CXX object ortools/linear_solver/CMakeFiles/ortools_linear_solver.dir/knapsack_interface.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/knapsack_interface.cc:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver.h:23: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/knapsack_interface.cc:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver.h:23: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/knapsack_interface.cc:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver.h:23: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/knapsack_interface.cc:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver.h:23: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/knapsack_interface.cc:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver.h:23: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/knapsack_interface.cc:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver.h:23: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/knapsack_interface.cc:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver.h:23: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 7 warnings generated. [184/1054] Building CXX object ortools/linear_solver/CMakeFiles/ortools_linear_solver.dir/linear_expr.cc.o [185/1054] Building CXX object ortools/linear_solver/CMakeFiles/ortools_linear_solver.dir/gurobi_interface.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/gurobi_interface.cc:76: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/gurobi_interface.cc:76: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/gurobi_interface.cc:76: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/gurobi_interface.cc:76: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/gurobi_interface.cc:76: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/gurobi_interface.cc:76: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/gurobi_interface.cc:76: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/gurobi_interface.cc:171:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 171 | const absl::MutexLock lock(&hold_interruptions_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/gurobi_interface.cc:659:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 659 | const absl::MutexLock lock(&hold_interruptions_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [186/1054] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/routing_lp_scheduling.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing.h:191: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:420:28: warning: implicit conversion from 'long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-const-int-float-conversion] 420 | (value_double >= std::numeric_limits::max()) | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.cc:2710:29: warning: implicit conversion from 'long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-const-int-float-conversion] 2710 | (lp_value_double >= std::numeric_limits::max()) | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.cc:3238:29: warning: implicit conversion from 'long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-const-int-float-conversion] 3238 | (lp_value_double >= std::numeric_limits::max()) | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.cc:3374:11: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] 3374 | if (variable.domain(0) == 0 & variable.domain(1) == 1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | && /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.cc:3374:11: note: cast one or both operands to int to silence this warning 12 warnings generated. [187/1054] Building CXX object ortools/linear_solver/CMakeFiles/ortools_linear_solver.dir/pdlp_interface.cc.o [188/1054] Building CXX object ortools/linear_solver/CMakeFiles/ortools_linear_solver.dir/solve_mp_model.cc.o /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/solve_mp_model.cc:36:15: warning: 'SolveLazyMutableRequest' is deprecated: Prefer SolveMPModel() from solve_mp_model.h. [-Wdeprecated-declarations] 36 | MPSolver::SolveLazyMutableRequest(std::move(request), &response, | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/linear_solver.h:598:3: note: 'SolveLazyMutableRequest' has been explicitly marked deprecated here 598 | ABSL_DEPRECATED("Prefer SolveMPModel() from solve_mp_model.h.") | ^ /usr/include/absl/base/attributes.h:693:49: note: expanded from macro 'ABSL_DEPRECATED' 693 | #define ABSL_DEPRECATED(message) __attribute__((deprecated(message))) | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/solve_mp_model.cc:39:15: warning: 'SolveLazyMutableRequest' is deprecated: Prefer SolveMPModel() from solve_mp_model.h. [-Wdeprecated-declarations] 39 | MPSolver::SolveLazyMutableRequest(std::move(request), &response); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/linear_solver.h:598:3: note: 'SolveLazyMutableRequest' has been explicitly marked deprecated here 598 | ABSL_DEPRECATED("Prefer SolveMPModel() from solve_mp_model.h.") | ^ /usr/include/absl/base/attributes.h:693:49: note: expanded from macro 'ABSL_DEPRECATED' 693 | #define ABSL_DEPRECATED(message) __attribute__((deprecated(message))) | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/solve_mp_model.cc:45:20: warning: 'SolverTypeSupportsInterruption' is deprecated: Prefer SolverTypeSupportsInterruption() from solve_mp_model.h. [-Wdeprecated-declarations] 45 | return MPSolver::SolverTypeSupportsInterruption(solver); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/linear_solver.h:603:3: note: 'SolverTypeSupportsInterruption' has been explicitly marked deprecated here 603 | ABSL_DEPRECATED( | ^ /usr/include/absl/base/attributes.h:693:49: note: expanded from macro 'ABSL_DEPRECATED' 693 | #define ABSL_DEPRECATED(message) __attribute__((deprecated(message))) | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/solve_mp_model.cc:49:20: warning: 'GetMPModelRequestLoggingInfo' is deprecated: Prefer MPModelRequestLoggingInfo() from solve_mp_model.h. [-Wdeprecated-declarations] 49 | return MPSolver::GetMPModelRequestLoggingInfo(request); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/linear_solver.h:718:3: note: 'GetMPModelRequestLoggingInfo' has been explicitly marked deprecated here 718 | ABSL_DEPRECATED("Prefer MPModelRequestLoggingInfo() from solve_mp_model.h.") | ^ /usr/include/absl/base/attributes.h:693:49: note: expanded from macro 'ABSL_DEPRECATED' 693 | #define ABSL_DEPRECATED(message) __attribute__((deprecated(message))) | ^ 4 warnings generated. [189/1054] Building CXX object ortools/linear_solver/CMakeFiles/ortools_linear_solver.dir/sat_interface.cc.o [190/1054] Building CXX object ortools/linear_solver/CMakeFiles/ortools_linear_solver.dir/model_exporter.cc.o [191/1054] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/search.cc.o /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/search.cc:4564:13: warning: 'MakeLimit' is deprecated: Use other MakeLimit() versions [-Wdeprecated-declarations] 4564 | return s->MakeLimit(wall_time(), branches_, failures_, solutions_, | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/constraint_solver.h:2438:3: note: 'MakeLimit' has been explicitly marked deprecated here 2438 | ABSL_DEPRECATED("Use other MakeLimit() versions") | ^ /usr/include/absl/base/attributes.h:693:49: note: expanded from macro 'ABSL_DEPRECATED' 693 | #define ABSL_DEPRECATED(message) __attribute__((deprecated(message))) | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/search.cc:4297:30: warning: implicit conversion from 'long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-const-int-float-conversion] 4297 | (penalized_value_fp <= std::numeric_limits::max()) | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/search.cc:4246:54: note: in instantiation of member function 'operations_research::(anonymous namespace)::BinaryGuidedLocalSearch::PenalizedValue' requested here 4246 | [this](int64_t i, int64_t j, int64_t) { return PenalizedValue(i, j); }); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/search.cc:4441:25: note: in instantiation of member function 'operations_research::(anonymous namespace)::BinaryGuidedLocalSearch::BinaryGuidedLocalSearch' requested here 4441 | return RevAlloc(new BinaryGuidedLocalSearch( | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/search.cc:4297:30: warning: implicit conversion from 'long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-const-int-float-conversion] 4297 | (penalized_value_fp <= std::numeric_limits::max()) | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/search.cc:4246:54: note: in instantiation of member function 'operations_research::(anonymous namespace)::BinaryGuidedLocalSearch::PenalizedValue' requested here 4246 | [this](int64_t i, int64_t j, int64_t) { return PenalizedValue(i, j); }); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/search.cc:4447:13: note: in instantiation of member function 'operations_research::(anonymous namespace)::BinaryGuidedLocalSearch::BinaryGuidedLocalSearch' requested here 4447 | new BinaryGuidedLocalSearch( | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/search.cc:4426:29: warning: implicit conversion from 'long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-const-int-float-conversion] 4426 | (penalized_value_fp < std::numeric_limits::max()) | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/search.cc:4345:16: note: in instantiation of member function 'operations_research::(anonymous namespace)::TernaryGuidedLocalSearch::PenalizedValue' requested here 4345 | return PenalizedValue(i, j, k); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/search.cc:4463:25: note: in instantiation of member function 'operations_research::(anonymous namespace)::TernaryGuidedLocalSearch::TernaryGuidedLocalSearch' requested here 4463 | return RevAlloc(new TernaryGuidedLocalSearch( | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/search.cc:4426:29: warning: implicit conversion from 'long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-const-int-float-conversion] 4426 | (penalized_value_fp < std::numeric_limits::max()) | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/search.cc:4345:16: note: in instantiation of member function 'operations_research::(anonymous namespace)::TernaryGuidedLocalSearch::PenalizedValue' requested here 4345 | return PenalizedValue(i, j, k); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/search.cc:4469:13: note: in instantiation of member function 'operations_research::(anonymous namespace)::TernaryGuidedLocalSearch::TernaryGuidedLocalSearch' requested here 4469 | new TernaryGuidedLocalSearch( | ^ 5 warnings generated. [192/1054] Building CXX object ortools/linear_solver/CMakeFiles/ortools_linear_solver.dir/model_validator.cc.o [193/1054] Building CXX object ortools/linear_solver/CMakeFiles/ortools_linear_solver.dir/linear_solver.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/linear_solver.cc:65: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/linear_solver.cc:65: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/linear_solver.cc:65: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/linear_solver.cc:65: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/linear_solver.cc:65: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/linear_solver.cc:65: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/linear_solver.cc:65: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/linear_solver.cc:1379:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1379 | absl::MutexLock lock(&global_count_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/linear_solver.cc:1912:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1912 | absl::MutexLock lock(&global_count_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/linear_solver.cc:1918:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1918 | absl::MutexLock lock(&global_count_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/linear_solver.cc:2333:3: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 2333 | google::protobuf::TextFormat::PrintToString(abbreviated_request, &out); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~ 11 warnings generated. [194/1054] Building CXX object ortools/bop/CMakeFiles/ortools_bop.dir/bop_base.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [195/1054] Building CXX object ortools/linear_solver/CMakeFiles/ortools_linear_solver.dir/xpress_interface.cc.o /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/xpress_interface.cc:194:11: warning: variable 'status' set but not used [-Wunused-but-set-variable] 194 | if (int status = XPRSaddmipsol(mLp, length, solval, colind, NULL)) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/xpress_interface.cc:222:9: warning: field 'num_nodes_' will be initialized after field 'variable_values_' [-Wreorder-ctor] 222 | num_nodes_(num_nodes), | ^~~~~~~~~~~~~~~~~~~~~ | variable_values_(0) 223 | variable_values_(0) {}; | ~~~~~~~~~~~~~~~~~~~ | num_nodes_(num_nodes) /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/xpress_interface.cc:340:19: warning: 'iterations' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 340 | virtual int64_t iterations() const; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/linear_solver.h:1738:19: note: overridden virtual function is here 1738 | virtual int64_t iterations() const = 0; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/xpress_interface.cc:342:19: warning: 'nodes' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 342 | virtual int64_t nodes() const; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/linear_solver.h:1741:19: note: overridden virtual function is here 1741 | virtual int64_t nodes() const = 0; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/xpress_interface.cc:846:7: warning: unused variable 'nReturn' [-Wunused-variable] 846 | int nReturn = XPRSaddcbmessage(mLp, optimizermsg, (void*)this, 0); | ^~~~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/xpress_interface.cc:886:7: warning: unused variable 'nReturn' [-Wunused-variable] 886 | int nReturn = XPRSaddcbmessage(mLp, optimizermsg, (void*)this, 0); | ^~~~~~~ 6 warnings generated. [196/1054] Building CXX object ortools/bop/CMakeFiles/ortools_bop.dir/bop_solution.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [197/1054] Building CXX object ortools/bop/CMakeFiles/ortools_bop.dir/bop_fs.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_fs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_fs.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_fs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_fs.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_fs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_fs.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_fs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_fs.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_fs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_fs.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_fs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_fs.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_fs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_fs.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_fs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_fs.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_fs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_fs.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_fs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_fs.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_fs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_fs.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_fs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_fs.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_fs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_fs.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_fs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_fs.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_fs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_fs.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_fs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_fs.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_fs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_fs.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_fs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_fs.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_fs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_fs.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_fs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_fs.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_fs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_fs.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:103: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/basis_representation.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lu_factorization.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/markowitz.h:88: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_fs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_fs.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 23 warnings generated. [198/1054] Building CXX object ortools/glop/CMakeFiles/ortools_glop.dir/dual_edge_norms.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/basis_representation.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lu_factorization.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/markowitz.h:88: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.cc:97:7: warning: variable 'stat_lower_bounded_norms' set but not used [-Wunused-but-set-variable] 97 | int stat_lower_bounded_norms = 0; | ^ 9 warnings generated. [199/1054] Building CXX object ortools/bop/CMakeFiles/ortools_bop.dir/bop_util.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_util.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_util.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_util.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_util.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_util.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_util.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_util.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_util.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_util.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_util.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_util.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_util.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_util.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_util.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_util.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_util.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_util.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_util.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_util.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_util.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_util.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [200/1054] Building CXX object ortools/bop/CMakeFiles/ortools_bop.dir/bop_portfolio.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_portfolio.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_portfolio.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_portfolio.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_portfolio.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_portfolio.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_portfolio.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_portfolio.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_portfolio.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_portfolio.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_portfolio.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_portfolio.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_portfolio.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_portfolio.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_portfolio.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_portfolio.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_portfolio.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_portfolio.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_portfolio.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_portfolio.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_portfolio.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_portfolio.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_portfolio.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_portfolio.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_portfolio.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_portfolio.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_portfolio.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_portfolio.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_portfolio.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_portfolio.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_portfolio.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_portfolio.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_portfolio.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_portfolio.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_portfolio.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_portfolio.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_portfolio.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_portfolio.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_portfolio.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_portfolio.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_portfolio.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_portfolio.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_portfolio.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:103: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/basis_representation.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lu_factorization.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/markowitz.h:88: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_portfolio.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_portfolio.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 23 warnings generated. [201/1054] Building CXX object ortools/bop/CMakeFiles/ortools_bop.dir/bop_lns.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_lns.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_lns.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_lns.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_lns.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_lns.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_lns.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_lns.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_lns.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_lns.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_lns.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_lns.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_lns.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_lns.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_lns.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_lns.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_lns.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_lns.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_lns.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_lns.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_lns.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_lns.cc:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:103: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/basis_representation.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lu_factorization.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/markowitz.h:88: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_lns.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 23 warnings generated. [202/1054] Building CXX object ortools/bop/CMakeFiles/ortools_bop.dir/bop_solver.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.cc:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_portfolio.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:103: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/basis_representation.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lu_factorization.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/markowitz.h:88: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.cc:52:6: warning: unused function 'UpdateProblemStateBasedOnStatus' [-Wunused-function] 52 | bool UpdateProblemStateBasedOnStatus(BopOptimizerBase::Status status, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24 warnings generated. [203/1054] Building CXX object ortools/glop/CMakeFiles/ortools_glop.dir/entering_variable.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/entering_variable.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/entering_variable.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/basis_representation.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lu_factorization.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/markowitz.h:88: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/entering_variable.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/entering_variable.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/primal_edge_norms.h:30: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/entering_variable.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/entering_variable.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/primal_edge_norms.h:30: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/entering_variable.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/entering_variable.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/primal_edge_norms.h:30: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/entering_variable.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/entering_variable.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/primal_edge_norms.h:30: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/entering_variable.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/entering_variable.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/primal_edge_norms.h:30: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/entering_variable.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/entering_variable.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/primal_edge_norms.h:30: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/entering_variable.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/entering_variable.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/primal_edge_norms.h:30: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [204/1054] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/routing_search.cc.o /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_search.cc:4309:36: warning: implicit conversion from 'long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-const-int-float-conversion] 4309 | weighted_arc_cost_fp < std::numeric_limits::max() | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_search.cc:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_search.h:44: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing.h:191: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/christofides.h:333:47: note: in instantiation of template class 'util::IntegerRange' requested here 333 | for (const ArcIndex arc : reduced_graph.AllForwardArcs()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_search.cc:4750:31: note: in instantiation of member function 'operations_research::ChristofidesPathSolver::Solve' requested here 4750 | if (christofides_solver.Solve()) { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_search.cc:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_search.h:44: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing.h:191: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/minimum_spanning_tree.h:145:31: note: in instantiation of template class 'util::IntegerRange' requested here 145 | for (NodeIndex node : graph.AllNodes()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/christofides.h:278:7: note: in instantiation of function template specialization 'operations_research::BuildPrimMinimumSpanningTree, (lambda at /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/christofides.h:278:44)>' requested here 278 | BuildPrimMinimumSpanningTree(graph_, [this](ArcIndex arc) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_search.cc:4750:31: note: in instantiation of member function 'operations_research::ChristofidesPathSolver::Solve' requested here 4750 | if (christofides_solver.Solve()) { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_search.cc:64: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/christofides.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/minimum_spanning_tree.h:53:9: warning: unused type alias 'NodeIndex' [-Wunused-local-typedef] 53 | using NodeIndex = typename Graph::NodeIndex; | ^ 4 warnings generated. [205/1054] Building CXX object ortools/bop/CMakeFiles/ortools_bop.dir/bop_ls.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_ls.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_ls.h:46: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_ls.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_ls.h:46: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_ls.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_ls.h:46: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_ls.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_ls.h:46: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_ls.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_ls.h:46: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_ls.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_ls.h:46: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_ls.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_ls.h:46: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_ls.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_ls.h:46: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_ls.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_ls.h:46: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_ls.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_ls.h:46: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_ls.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_ls.h:46: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_ls.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_ls.h:46: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_ls.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_ls.h:46: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_ls.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_ls.h:46: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_ls.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_ls.h:46: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_ls.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_ls.h:46: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_ls.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_ls.h:46: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_ls.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_ls.h:46: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_ls.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_ls.h:46: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_ls.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_ls.h:46: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_ls.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_ls.h:46: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [206/1054] Building CXX object ortools/glop/CMakeFiles/ortools_glop.dir/basis_representation.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/basis_representation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/basis_representation.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lu_factorization.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/markowitz.h:88: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 1 warning generated. [207/1054] Building CXX object ortools/glop/CMakeFiles/ortools_glop.dir/initial_basis.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/initial_basis.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/initial_basis.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_data.h:43: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 1 warning generated. [208/1054] Building CXX object ortools/bop/CMakeFiles/ortools_bop.dir/complete_optimizer.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/complete_optimizer.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/complete_optimizer.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/complete_optimizer.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/complete_optimizer.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/complete_optimizer.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/complete_optimizer.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/complete_optimizer.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/complete_optimizer.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/complete_optimizer.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/complete_optimizer.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/complete_optimizer.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/complete_optimizer.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/complete_optimizer.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/complete_optimizer.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/complete_optimizer.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/complete_optimizer.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/complete_optimizer.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/complete_optimizer.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/complete_optimizer.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/complete_optimizer.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/complete_optimizer.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/complete_optimizer.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/complete_optimizer.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/complete_optimizer.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/complete_optimizer.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/complete_optimizer.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/complete_optimizer.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/complete_optimizer.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/complete_optimizer.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/complete_optimizer.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/complete_optimizer.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/complete_optimizer.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/complete_optimizer.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/complete_optimizer.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/complete_optimizer.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/complete_optimizer.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/complete_optimizer.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/complete_optimizer.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/complete_optimizer.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/complete_optimizer.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/complete_optimizer.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/complete_optimizer.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [209/1054] Building CXX object ortools/glop/CMakeFiles/ortools_glop.dir/status.cc.o [210/1054] Building CXX object ortools/glop/CMakeFiles/ortools_glop.dir/parameters_validation.cc.o [211/1054] Building CXX object ortools/bop/CMakeFiles/ortools_bop.dir/integral_solver.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/integral_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/integral_solver.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_data.h:43: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/integral_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/integral_solver.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/integral_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/integral_solver.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/integral_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/integral_solver.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/integral_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/integral_solver.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/integral_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/integral_solver.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/integral_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/integral_solver.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/integral_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/integral_solver.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/integral_solver.cc:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/integral_solver.cc:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/integral_solver.cc:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/integral_solver.cc:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/integral_solver.cc:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/integral_solver.cc:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/integral_solver.cc:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/integral_solver.cc:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/integral_solver.cc:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/integral_solver.cc:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/integral_solver.cc:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/integral_solver.cc:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/integral_solver.cc:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/integral_solver.cc:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solver.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_base.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/bop/bop_solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 23 warnings generated. [212/1054] Building CXX object ortools/glop/CMakeFiles/ortools_glop.dir/lu_factorization.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lu_factorization.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lu_factorization.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/markowitz.h:88: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lu_factorization.cc:570:8: warning: unused function 'ComputeDensity' [-Wunused-function] 570 | double ComputeDensity(const SparseColumn& b, const RowPermutation& row_perm) { | ^~~~~~~~~~~~~~ 2 warnings generated. [213/1054] Building CXX object ortools/glop/CMakeFiles/ortools_glop.dir/lp_solver.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:103: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/basis_representation.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lu_factorization.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/markowitz.h:88: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [214/1054] Building CXX object ortools/glop/CMakeFiles/ortools_glop.dir/variables_info.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/variables_info.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/variables_info.h:18: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 1 warning generated. [215/1054] Building CXX object ortools/gurobi/CMakeFiles/ortools_gurobi.dir/gurobi_util.cc.o [216/1054] Building CXX object ortools/glop/CMakeFiles/ortools_glop.dir/primal_edge_norms.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/primal_edge_norms.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/primal_edge_norms.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/basis_representation.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lu_factorization.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/markowitz.h:88: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/primal_edge_norms.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/primal_edge_norms.h:30: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/primal_edge_norms.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/primal_edge_norms.h:30: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/primal_edge_norms.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/primal_edge_norms.h:30: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/primal_edge_norms.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/primal_edge_norms.h:30: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/primal_edge_norms.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/primal_edge_norms.h:30: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/primal_edge_norms.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/primal_edge_norms.h:30: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/primal_edge_norms.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/primal_edge_norms.h:30: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/primal_edge_norms.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/primal_edge_norms.h:206:8: warning: private field 'must_refactorize_basis_' is not used [-Wunused-private-field] 206 | bool must_refactorize_basis_; | ^ 9 warnings generated. [217/1054] Building CXX object ortools/glop/CMakeFiles/ortools_glop.dir/markowitz.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/markowitz.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/markowitz.h:88: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 1 warning generated. [218/1054] Building CXX object ortools/glop/CMakeFiles/ortools_glop.dir/reduced_costs.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/reduced_costs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/reduced_costs.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/basis_representation.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lu_factorization.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/markowitz.h:88: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/reduced_costs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/reduced_costs.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/primal_edge_norms.h:30: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/reduced_costs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/reduced_costs.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/primal_edge_norms.h:30: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/reduced_costs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/reduced_costs.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/primal_edge_norms.h:30: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/reduced_costs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/reduced_costs.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/primal_edge_norms.h:30: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/reduced_costs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/reduced_costs.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/primal_edge_norms.h:30: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/reduced_costs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/reduced_costs.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/primal_edge_norms.h:30: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/reduced_costs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/reduced_costs.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/primal_edge_norms.h:30: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [219/1054] Building CXX object ortools/glop/CMakeFiles/ortools_glop.dir/update_row.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/update_row.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/update_row.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/basis_representation.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lu_factorization.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/markowitz.h:88: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/update_row.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/update_row.h:148:8: warning: private field 'compute_update_row_' is not used [-Wunused-private-field] 148 | bool compute_update_row_; | ^ 2 warnings generated. [220/1054] Building CXX object ortools/glop/CMakeFiles/ortools_glop.dir/variable_values.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/variable_values.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/variable_values.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/basis_representation.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lu_factorization.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/markowitz.h:88: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/variable_values.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/variable_values.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/variable_values.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/variable_values.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/variable_values.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/variable_values.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/variable_values.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/variable_values.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/variable_values.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/variable_values.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/variable_values.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/variable_values.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/variable_values.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/variable_values.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [221/1054] Building CXX object ortools/gurobi/CMakeFiles/ortools_gurobi.dir/isv_public/gurobi_isv.cc.o [222/1054] Building CXX object ortools/gurobi/CMakeFiles/ortools_gurobi.dir/environment.cc.o /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/gurobi/environment.cc:431:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 431 | absl::MutexLock lock(&mutex); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 1 warning generated. [223/1054] Building CXX object ortools/pdlp/CMakeFiles/ortools_pdlp.dir/termination.cc.o /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/pdlp/termination.cc:136:30: warning: 'eps_optimal_absolute' is deprecated [-Wdeprecated-declarations] 136 | termination_criteria.eps_optimal_absolute()); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/solusBuildDir/ortools/pdlp/solvers.pb.h:1413:19: note: 'eps_optimal_absolute' has been explicitly marked deprecated here 1413 | [[nodiscard]] [[deprecated]] double eps_optimal_absolute() const; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/pdlp/termination.cc:138:30: warning: 'eps_optimal_relative' is deprecated [-Wdeprecated-declarations] 138 | termination_criteria.eps_optimal_relative()); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/solusBuildDir/ortools/pdlp/solvers.pb.h:1425:19: note: 'eps_optimal_relative' has been explicitly marked deprecated here 1425 | [[nodiscard]] [[deprecated]] double eps_optimal_relative() const; | ^ 2 warnings generated. [224/1054] Building CXX object ortools/pdlp/CMakeFiles/ortools_pdlp.dir/solvers_proto_validation.cc.o /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/pdlp/solvers_proto_validation.cc:53:18: warning: 'has_eps_optimal_absolute' is deprecated [-Wdeprecated-declarations] 53 | if (criteria.has_eps_optimal_absolute()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/solusBuildDir/ortools/pdlp/solvers.pb.h:1410:19: note: 'has_eps_optimal_absolute' has been explicitly marked deprecated here 1410 | [[nodiscard]] [[deprecated]] bool has_eps_optimal_absolute() | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/pdlp/solvers_proto_validation.cc:58:18: warning: 'has_eps_optimal_relative' is deprecated [-Wdeprecated-declarations] 58 | if (criteria.has_eps_optimal_relative()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/solusBuildDir/ortools/pdlp/solvers.pb.h:1422:19: note: 'has_eps_optimal_relative' has been explicitly marked deprecated here 1422 | [[nodiscard]] [[deprecated]] bool has_eps_optimal_relative() | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/pdlp/solvers_proto_validation.cc:97:47: warning: 'eps_optimal_absolute' is deprecated [-Wdeprecated-declarations] 97 | RETURN_IF_ERROR(CheckNonNegative(criteria.eps_optimal_absolute(), | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/solusBuildDir/ortools/pdlp/solvers.pb.h:1413:19: note: 'eps_optimal_absolute' has been explicitly marked deprecated here 1413 | [[nodiscard]] [[deprecated]] double eps_optimal_absolute() const; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/pdlp/solvers_proto_validation.cc:99:47: warning: 'eps_optimal_relative' is deprecated [-Wdeprecated-declarations] 99 | RETURN_IF_ERROR(CheckNonNegative(criteria.eps_optimal_relative(), | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/solusBuildDir/ortools/pdlp/solvers.pb.h:1425:19: note: 'eps_optimal_relative' has been explicitly marked deprecated here 1425 | [[nodiscard]] [[deprecated]] double eps_optimal_relative() const; | ^ 4 warnings generated. [225/1054] Building CXX object ortools/pdlp/CMakeFiles/ortools_pdlp.dir/scheduler.cc.o [226/1054] Building CXX object ortools/pdlp/CMakeFiles/ortools_pdlp.dir/iteration_stats.cc.o [227/1054] Building CXX object ortools/pdlp/CMakeFiles/ortools_pdlp.dir/quadratic_program.cc.o [228/1054] Building CXX object ortools/glop/CMakeFiles/ortools_glop.dir/revised_simplex.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:103: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/basis_representation.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lu_factorization.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/markowitz.h:88: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.cc:1919:7: warning: variable 'stats_num_leaving_choices' set but not used [-Wunused-but-set-variable] 1919 | int stats_num_leaving_choices = 0; | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:103: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/basis_representation.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lu_factorization.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/markowitz.h:88: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.cc:2854:9: note: in instantiation of template class 'util::IntegerRange>' requested here 2854 | util::IntegerRange(RowIndex(0), num_rows_), &objective_); | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.cc:95:26: warning: unused variable 'kDeterministicSeed' [-Wunused-const-variable] 95 | constexpr const uint64_t kDeterministicSeed = 42; | ^~~~~~~~~~~~~~~~~~ 11 warnings generated. [229/1054] Building CXX object ortools/pdlp/CMakeFiles/ortools_pdlp.dir/sharded_quadratic_program.cc.o [230/1054] Building CXX object ortools/glop/CMakeFiles/ortools_glop.dir/preprocessor.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/preprocessor.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/preprocessor.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:103: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/basis_representation.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lu_factorization.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/markowitz.h:88: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/preprocessor.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/preprocessor.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/preprocessor.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/preprocessor.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/preprocessor.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/preprocessor.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/preprocessor.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/preprocessor.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/preprocessor.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/preprocessor.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/preprocessor.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/preprocessor.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/preprocessor.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/preprocessor.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/preprocessor.cc:875:7: warning: variable 'num_proportional_rows' set but not used [-Wunused-but-set-variable] 875 | int num_proportional_rows = 0; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/preprocessor.cc:48:13: warning: unused function 'IntervalString' [-Wunused-function] 48 | std::string IntervalString(Fractional lb, Fractional ub) { | ^~~~~~~~~~~~~~ 10 warnings generated. [231/1054] Building CXX object ortools/pdlp/CMakeFiles/ortools_pdlp.dir/sharder.cc.o [232/1054] Building CXX object ortools/pdlp/CMakeFiles/ortools_pdlp.dir/sharded_optimization_utils.cc.o [233/1054] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/routing.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing.h:191: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing.cc:65: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_decision_builders.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing.cc:65: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_decision_builders.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing.cc:65: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_decision_builders.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing.cc:65: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_decision_builders.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing.cc:65: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_decision_builders.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing.cc:65: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_decision_builders.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing.cc:65: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_decision_builders.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing.cc:65: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_decision_builders.h:25: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing_lp_scheduling.h:420:28: warning: implicit conversion from 'long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-const-int-float-conversion] 420 | (value_double >= std::numeric_limits::max()) | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing.h:191: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/constraint_solver/routing.cc:2908:34: note: in instantiation of template class 'util::IntegerRange' requested here 2908 | for (const auto tail : graph.AllNodes()) { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 10 warnings generated. [234/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/2d_mandatory_overlap_propagator.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_mandatory_overlap_propagator.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_mandatory_overlap_propagator.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_mandatory_overlap_propagator.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_mandatory_overlap_propagator.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_mandatory_overlap_propagator.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_mandatory_overlap_propagator.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_mandatory_overlap_propagator.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_mandatory_overlap_propagator.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_mandatory_overlap_propagator.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_mandatory_overlap_propagator.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_mandatory_overlap_propagator.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_mandatory_overlap_propagator.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_mandatory_overlap_propagator.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_mandatory_overlap_propagator.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_mandatory_overlap_propagator.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_mandatory_overlap_propagator.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_mandatory_overlap_propagator.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_mandatory_overlap_propagator.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_mandatory_overlap_propagator.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_mandatory_overlap_propagator.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_mandatory_overlap_propagator.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_mandatory_overlap_propagator.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_mandatory_overlap_propagator.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_mandatory_overlap_propagator.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_mandatory_overlap_propagator.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_mandatory_overlap_propagator.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_mandatory_overlap_propagator.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_mandatory_overlap_propagator.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_mandatory_overlap_propagator.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_mandatory_overlap_propagator.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_mandatory_overlap_propagator.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_mandatory_overlap_propagator.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_mandatory_overlap_propagator.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_mandatory_overlap_propagator.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_mandatory_overlap_propagator.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_mandatory_overlap_propagator.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_mandatory_overlap_propagator.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_mandatory_overlap_propagator.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_mandatory_overlap_propagator.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_mandatory_overlap_propagator.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_mandatory_overlap_propagator.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_mandatory_overlap_propagator.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [235/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/c_api/cp_solver_c.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/c_api/cp_solver_c.cc:25: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/c_api/cp_solver_c.cc:25: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/c_api/cp_solver_c.cc:25: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/c_api/cp_solver_c.cc:25: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/c_api/cp_solver_c.cc:25: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/c_api/cp_solver_c.cc:25: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/c_api/cp_solver_c.cc:25: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 7 warnings generated. [236/1054] Building CXX object ortools/pdlp/CMakeFiles/ortools_pdlp.dir/quadratic_program_io.cc.o [237/1054] Building CXX object ortools/pdlp/CMakeFiles/ortools_pdlp.dir/primal_dual_hybrid_gradient.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/pdlp/primal_dual_hybrid_gradient.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/pdlp/primal_dual_hybrid_gradient.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_data.h:43: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/pdlp/primal_dual_hybrid_gradient.cc:44: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/preprocessor.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/pdlp/primal_dual_hybrid_gradient.cc:44: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/preprocessor.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/pdlp/primal_dual_hybrid_gradient.cc:44: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/preprocessor.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/pdlp/primal_dual_hybrid_gradient.cc:44: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/preprocessor.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/pdlp/primal_dual_hybrid_gradient.cc:44: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/preprocessor.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/pdlp/primal_dual_hybrid_gradient.cc:44: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/preprocessor.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/pdlp/primal_dual_hybrid_gradient.cc:44: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/preprocessor.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [238/1054] Building CXX object ortools/pdlp/CMakeFiles/ortools_pdlp.dir/trust_region.cc.o [239/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/2d_orthogonal_packing_testing.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing_testing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing_testing.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing_testing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing_testing.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing_testing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing_testing.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing_testing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing_testing.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing_testing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing_testing.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing_testing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing_testing.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing_testing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing_testing.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing_testing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing_testing.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing_testing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing_testing.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing_testing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing_testing.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing_testing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing_testing.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing_testing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing_testing.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing_testing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing_testing.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing_testing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing_testing.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing_testing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing_testing.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing_testing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing_testing.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing_testing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing_testing.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing_testing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing_testing.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing_testing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing_testing.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing_testing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing_testing.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing_testing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing_testing.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [240/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/combine_solutions.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.cc:56:59: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::GetBestNSolutions' requested here 56 | solutions = response_manager->SolutionsRepository().GetBestNSolutions(10); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 23 warnings generated. [241/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/2d_packing_brute_force.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [242/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/2d_orthogonal_packing.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [243/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/2d_try_edge_propagator.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [244/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/boolean_problem.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.cc:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:1438:41: note: in instantiation of template class 'util::IntegerRange' requested here 1438 | for (const NodeIndexType node : Base::AllNodes()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:448:18: note: in instantiation of member function 'util::StaticGraph<>::Build' requested here 448 | void Build() { Build(nullptr); } | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.cc:643:10: note: in instantiation of member function 'util::StaticGraph<>::Build' requested here 643 | graph->Build(); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.cc:689:7: note: in instantiation of function template specialization 'operations_research::sat::GenerateGraphForSymmetryDetection>' requested here 689 | GenerateGraphForSymmetryDetection(problem, &equivalence_classes)); | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 23 warnings generated. [245/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/all_different.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [246/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/cp_model_postsolve.cc.o [247/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/2d_rectangle_presolve.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [248/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/circuit.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [249/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/cp_model.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model.h:55: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_utils.h:340:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 340 | printer.PrintToString(proto, &proto_string); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model.cc:1476:10: note: in instantiation of function template specialization 'operations_research::sat::WriteModelProtoToFile' requested here 1476 | return WriteModelProtoToFile(cp_model_, filename); | ^ 1 warning generated. [250/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/cp_constraints.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [251/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/constraint_violation.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/constraint_violation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/constraint_violation.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/constraint_violation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/constraint_violation.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/constraint_violation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/constraint_violation.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/constraint_violation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/constraint_violation.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/constraint_violation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/constraint_violation.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/constraint_violation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/constraint_violation.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/constraint_violation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/constraint_violation.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 7 warnings generated. [252/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/clause.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 7 warnings generated. [253/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/cp_model_test_utils.cc.o [254/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/cp_model_copy.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.cc:880:3: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 880 | printer.PrintToString(ct, &proto_string); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 23 warnings generated. [255/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/cp_model_utils.cc.o /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_utils.cc:914:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 914 | printer_.PrintToString(message, &buffer_); | ^~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~ 1 warning generated. [256/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/cp_model_checker.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_checker.cc:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_checker.cc:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_checker.cc:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_checker.cc:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_checker.cc:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_checker.cc:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_checker.cc:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_checker.cc:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_checker.cc:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_checker.cc:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_checker.cc:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_checker.cc:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_checker.cc:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_checker.cc:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_checker.cc:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_checker.cc:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_checker.cc:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_checker.cc:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_checker.cc:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_checker.cc:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_checker.cc:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [257/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/cp_model_table.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [258/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/diophantine.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diophantine.cc:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diophantine.cc:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diophantine.cc:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diophantine.cc:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diophantine.cc:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diophantine.cc:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diophantine.cc:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 7 warnings generated. [259/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/cumulative_energy.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [260/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/cp_model_expand.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.cc:2464:8: warning: variable 'has_all_diffs' set but not used [-Wunused-but-set-variable] 2464 | bool has_all_diffs = false; | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 23 warnings generated. [261/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/cp_model_search.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 23 warnings generated. [262/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/cumulative.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [263/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/cp_model_symmetries.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:1438:41: note: in instantiation of template class 'util::IntegerRange' requested here 1438 | for (const NodeIndexType node : Base::AllNodes()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:448:18: note: in instantiation of member function 'util::StaticGraph<>::Build' requested here 448 | void Build() { Build(nullptr); } | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.cc:592:10: note: in instantiation of member function 'util::StaticGraph<>::Build' requested here 592 | graph->Build(); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.cc:664:32: note: in instantiation of function template specialization 'operations_research::sat::(anonymous namespace)::GenerateGraphForSymmetryDetection>' requested here 664 | std::unique_ptr graph(GenerateGraphForSymmetryDetection( | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 23 warnings generated. [264/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/drat_checker.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/drat_checker.cc:38: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/drat_checker.cc:38: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/drat_checker.cc:38: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/drat_checker.cc:38: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/drat_checker.cc:38: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/drat_checker.cc:38: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/drat_checker.cc:38: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 7 warnings generated. [265/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/cp_model_loader.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_loader.cc:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_loader.cc:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_loader.cc:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_loader.cc:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_loader.cc:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_loader.cc:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_loader.cc:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_loader.cc:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_loader.cc:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_loader.cc:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_loader.cc:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_loader.cc:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_loader.cc:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_loader.cc:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_loader.cc:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_loader.cc:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_loader.cc:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_loader.cc:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_loader.cc:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_loader.cc:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_loader.cc:1626:10: warning: 'IsEqualToMinOf' is deprecated: Use AddIsEqualToMinOf() instead. [-Wdeprecated-declarations] 1626 | m->Add(IsEqualToMinOf(NegationOf(max), negated_exprs)); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:753:1: note: 'IsEqualToMinOf' has been explicitly marked deprecated here 753 | ABSL_DEPRECATED("Use AddIsEqualToMinOf() instead.") | ^ /usr/include/absl/base/attributes.h:693:49: note: expanded from macro 'ABSL_DEPRECATED' 693 | #define ABSL_DEPRECATED(message) __attribute__((deprecated(message))) | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_loader.cc:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 23 warnings generated. [266/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/drat_writer.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/drat_writer.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/drat_writer.h:55:8: warning: private field 'in_binary_format_' is not used [-Wunused-private-field] 55 | bool in_binary_format_; | ^ 1 warning generated. [267/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/drat_proof_handler.cc.o [268/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/diffn_cuts.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_cuts.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_cuts.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_cuts.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_cuts.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_cuts.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_cuts.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_cuts.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_cuts.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_cuts.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_cuts.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_cuts.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_cuts.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_cuts.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_cuts.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_cuts.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_cuts.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_cuts.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_cuts.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_cuts.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_cuts.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_cuts.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/variables_info.h:18: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_cuts.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 23 warnings generated. [269/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/cp_model_lns.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:34: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:225:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | absl::MutexLock l(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:158:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 158 | absl::ReaderMutexLock lock(&graph_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:164:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 164 | absl::ReaderMutexLock lock(&graph_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:170:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 170 | absl::ReaderMutexLock lock(&graph_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:176:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 176 | absl::ReaderMutexLock lock(&graph_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:460:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 460 | absl::MutexLock mutex_lock(&generator_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:474:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 474 | absl::MutexLock mutex_lock(&generator_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:480:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 480 | absl::MutexLock mutex_lock(&generator_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:486:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 486 | absl::MutexLock mutex_lock(&generator_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:494:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 494 | absl::MutexLock mutex_lock(&generator_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:500:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 500 | absl::MutexLock mutex_lock(&generator_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:506:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 506 | absl::MutexLock mutex_lock(&generator_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:111:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 111 | absl::MutexLock domain_lock(&domain_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:209:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 209 | absl::MutexLock graph_lock(&graph_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:210:25: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::ReaderMutexLock domain_lock(&domain_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:411:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 411 | absl::ReaderMutexLock lock(&domain_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:454:25: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | absl::ReaderMutexLock lock(&domain_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:1072:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1072 | absl::ReaderMutexLock domain_lock(&domain_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:1118:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1118 | absl::ReaderMutexLock graph_lock(&graph_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:1195:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1195 | absl::ReaderMutexLock graph_lock(&graph_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:1208:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1208 | absl::ReaderMutexLock graph_lock(&graph_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:1219:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1219 | absl::MutexLock domain_lock(&domain_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:1231:25: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1231 | absl::ReaderMutexLock mutex_lock(&generator_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:1238:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1238 | absl::MutexLock mutex_lock(&generator_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:1356:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1356 | absl::ReaderMutexLock graph_lock(&helper_.graph_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:1407:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1407 | absl::ReaderMutexLock graph_lock(&helper_.graph_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:1478:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1478 | absl::ReaderMutexLock graph_lock(&helper_.graph_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:1565:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1565 | absl::ReaderMutexLock graph_lock(&helper_.graph_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:1629:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1629 | absl::ReaderMutexLock graph_lock(&helper_.graph_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:2092:8: warning: variable 'enforcement_literals_fixed' set but not used [-Wunused-but-set-variable] 2092 | bool enforcement_literals_fixed = false; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:2775:25: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2775 | absl::ReaderMutexLock graph_lock(&helper_.graph_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:1227:59: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::NumSolutions' requested here 1227 | return (helper_.shared_response().SolutionsRepository().NumSolutions() > 0); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_utils.h:340:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 340 | printer.PrintToString(proto, &proto_string); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:1954:11: note: in instantiation of function template specialization 'operations_research::sat::WriteModelProtoToFile' requested here 1954 | CHECK(WriteModelProtoToFile(local_cp_model, dump_name)); | ^ /usr/include/absl/log/check.h:58:56: note: expanded from macro 'CHECK' 58 | #define CHECK(condition) ABSL_LOG_INTERNAL_CHECK_IMPL((condition), #condition) | ^ /usr/include/absl/log/internal/check_impl.h:28:58: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 28 | ABSL_PREDICT_FALSE(!(condition))) \ | ^ /usr/include/absl/base/optimization.h:189:59: note: expanded from macro 'ABSL_PREDICT_FALSE' 189 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ /usr/include/absl/log/internal/conditions.h:180:40: note: expanded from macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 180 | ABSL_LOG_INTERNAL_##type##_CONDITION(condition) | ^ /usr/include/absl/log/internal/conditions.h:68:7: note: expanded from macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:2756:26: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::NumSolutions' requested here 2756 | lp_solutions_->NumSolutions() > 0); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:646:24: warning: private field 'shared_' is not used [-Wunused-private-field] 646 | SharedClasses* const shared_; | ^ 58 warnings generated. [270/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/diffn.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [271/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/cuts.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/variables_info.h:18: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 23 warnings generated. [272/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/encoding.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [273/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/diffn_util.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [274/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/cp_model_solver_helpers.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:34: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:225:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | absl::MutexLock l(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.cc:205:9: warning: variable 'num_bools' set but not used [-Wunused-but-set-variable] 205 | int num_bools = 0; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.cc:206:9: warning: variable 'num_ints' set but not used [-Wunused-but-set-variable] 206 | int num_ints = 0; | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.cc:1694:54: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::NumSolutions' requested here 1694 | shared_response_manager->SolutionsRepository().NumSolutions() == 0 && | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [275/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/feasibility_jump.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/constraint_violation.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/constraint_violation.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/constraint_violation.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/constraint_violation.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/constraint_violation.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/constraint_violation.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/constraint_violation.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:377:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 377 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:402:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 402 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:412:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 412 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:423:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 423 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:434:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 434 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.cc:541:37: warning: implicit conversion from 'long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-const-int-float-conversion] 541 | constexpr double kEpsilon = 1.0 / std::numeric_limits::max(); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:510:53: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::NumSolutions' requested here 510 | return (shared_response_->SolutionsRepository().NumSolutions() > 0) == | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.cc:359:51: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::GetBestRank' requested here 359 | shared_response_->SolutionsRepository().GetBestRank(); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.cc:390:31: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::GetRandomBiasedSolution' requested here 390 | .GetRandomBiasedSolution(random_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 31 warnings generated. [276/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/cp_model_solver.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:57: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:57: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:57: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:57: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:57: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:57: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:57: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:57: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:57: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:57: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:57: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:57: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:57: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:57: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:57: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:57: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:57: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:57: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:57: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:57: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:60: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:61: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:34: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:225:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | absl::MutexLock l(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:61: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:158:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 158 | absl::ReaderMutexLock lock(&graph_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:61: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:164:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 164 | absl::ReaderMutexLock lock(&graph_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:61: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:170:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 170 | absl::ReaderMutexLock lock(&graph_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:61: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:176:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 176 | absl::ReaderMutexLock lock(&graph_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:61: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:460:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 460 | absl::MutexLock mutex_lock(&generator_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:61: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:474:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 474 | absl::MutexLock mutex_lock(&generator_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:61: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:480:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 480 | absl::MutexLock mutex_lock(&generator_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:61: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:486:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 486 | absl::MutexLock mutex_lock(&generator_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:61: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:494:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 494 | absl::MutexLock mutex_lock(&generator_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:61: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:500:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 500 | absl::MutexLock mutex_lock(&generator_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:61: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:506:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 506 | absl::MutexLock mutex_lock(&generator_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:70: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:377:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 377 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:70: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:402:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 402 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:70: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:412:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 412 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:70: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:423:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 423 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:70: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:434:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 434 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:250:7: warning: variable 'i' set but not used [-Wunused-but-set-variable] 250 | int i = 0; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:1092:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1092 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:1102:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1102 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:1152:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1152 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:1171:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1171 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:1182:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1182 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:1227:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1227 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:1233:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1233 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:1238:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1238 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:1259:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1259 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:1270:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1270 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:1276:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1276 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:1416:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1416 | absl::MutexLock l(&next_arena_size_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:1710:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1710 | absl::MutexLock l(&next_arena_size_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:57: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:57: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:510:53: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::NumSolutions' requested here 510 | return (shared_response_->SolutionsRepository().NumSolutions() > 0) == | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:57: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:800:59: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::TableLineStats' requested here 800 | table.push_back(shared->response->SolutionsRepository().TableLineStats()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:57: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:803:43: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::TableLineStats' requested here 803 | table.push_back(shared->lp_solutions->TableLineStats()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:57: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:1351:31: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::GetRandomBiasedSolution' requested here 1351 | solution = repo.GetRandomBiasedSolution(random); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:57: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:1358:46: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::GetSolution' requested here 1358 | data.initial_best_objective = repo.GetSolution(0)->rank; | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:60: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:34: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_utils.h:340:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 340 | printer.PrintToString(proto, &proto_string); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:1513:15: note: in instantiation of function template specialization 'operations_research::sat::WriteModelProtoToFile' requested here 1513 | CHECK(WriteModelProtoToFile(lns_fragment, lns_name)); | ^ /usr/include/absl/log/check.h:58:56: note: expanded from macro 'CHECK' 58 | #define CHECK(condition) ABSL_LOG_INTERNAL_CHECK_IMPL((condition), #condition) | ^ /usr/include/absl/log/internal/check_impl.h:28:58: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 28 | ABSL_PREDICT_FALSE(!(condition))) \ | ^ /usr/include/absl/base/optimization.h:189:59: note: expanded from macro 'ABSL_PREDICT_FALSE' 189 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ /usr/include/absl/log/internal/conditions.h:180:40: note: expanded from macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 180 | ABSL_LOG_INTERNAL_##type##_CONDITION(condition) | ^ /usr/include/absl/log/internal/conditions.h:68:7: note: expanded from macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:57: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:1769:57: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Synchronize' requested here 1769 | shared->response->MutableSolutionsRepository()->Synchronize(); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:57: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:1775:33: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Synchronize' requested here 1775 | shared->lp_solutions->Synchronize(); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:60: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:34: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_utils.h:340:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 340 | printer.PrintToString(proto, &proto_string); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:2359:17: note: in instantiation of function template specialization 'operations_research::sat::WriteModelProtoToFile' requested here 2359 | CHECK(WriteModelProtoToFile(*response, file)); | ^ /usr/include/absl/log/check.h:58:56: note: expanded from macro 'CHECK' 58 | #define CHECK(condition) ABSL_LOG_INTERNAL_CHECK_IMPL((condition), #condition) | ^ /usr/include/absl/log/internal/check_impl.h:28:58: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 28 | ABSL_PREDICT_FALSE(!(condition))) \ | ^ /usr/include/absl/base/optimization.h:189:59: note: expanded from macro 'ABSL_PREDICT_FALSE' 189 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ /usr/include/absl/log/internal/conditions.h:180:40: note: expanded from macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 180 | ABSL_LOG_INTERNAL_##type##_CONDITION(condition) | ^ /usr/include/absl/log/internal/conditions.h:68:7: note: expanded from macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:60: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:34: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_utils.h:340:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 340 | printer.PrintToString(proto, &proto_string); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:163:9: note: in instantiation of function template specialization 'operations_research::sat::WriteModelProtoToFile' requested here 163 | CHECK(WriteModelProtoToFile(proto, filename)); | ^ /usr/include/absl/log/check.h:58:56: note: expanded from macro 'CHECK' 58 | #define CHECK(condition) ABSL_LOG_INTERNAL_CHECK_IMPL((condition), #condition) | ^ /usr/include/absl/log/internal/check_impl.h:28:58: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 28 | ABSL_PREDICT_FALSE(!(condition))) \ | ^ /usr/include/absl/base/optimization.h:189:59: note: expanded from macro 'ABSL_PREDICT_FALSE' 189 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ /usr/include/absl/log/internal/conditions.h:180:40: note: expanded from macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 180 | ABSL_LOG_INTERNAL_##type##_CONDITION(condition) | ^ /usr/include/absl/log/internal/conditions.h:68:7: note: expanded from macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver.cc:2817:7: note: in instantiation of function template specialization 'operations_research::sat::(anonymous namespace)::DumpModelProto' requested here 2817 | DumpModelProto(mip_model, "presolved_mp_model"); | ^ 64 warnings generated. [277/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/disjunctive.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [278/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/feasibility_pump.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:103: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/basis_representation.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lu_factorization.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/markowitz.h:88: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 23 warnings generated. [279/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/linear_constraint.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [280/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/linear_model.cc.o [281/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/integer_expr.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [282/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/implied_bounds.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [283/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/integer.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [284/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/linear_constraint_manager.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/variables_info.h:18: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 23 warnings generated. [285/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/intervals.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [286/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/lb_tree_search.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lb_tree_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lb_tree_search.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/variables_info.h:18: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lb_tree_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lb_tree_search.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lb_tree_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lb_tree_search.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lb_tree_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lb_tree_search.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lb_tree_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lb_tree_search.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lb_tree_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lb_tree_search.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lb_tree_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lb_tree_search.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lb_tree_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lb_tree_search.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lb_tree_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lb_tree_search.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lb_tree_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lb_tree_search.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lb_tree_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lb_tree_search.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lb_tree_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lb_tree_search.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lb_tree_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lb_tree_search.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lb_tree_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lb_tree_search.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lb_tree_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lb_tree_search.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lb_tree_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lb_tree_search.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lb_tree_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lb_tree_search.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lb_tree_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lb_tree_search.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lb_tree_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lb_tree_search.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lb_tree_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lb_tree_search.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lb_tree_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lb_tree_search.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lb_tree_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lb_tree_search.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 23 warnings generated. [287/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/lp_utils.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lp_utils.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lp_utils.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_data.h:43: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lp_utils.cc:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lp_utils.cc:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lp_utils.cc:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lp_utils.cc:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lp_utils.cc:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lp_utils.cc:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lp_utils.cc:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lp_utils.cc:35: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lp_utils.cc:35: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lp_utils.cc:35: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lp_utils.cc:35: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lp_utils.cc:35: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lp_utils.cc:35: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lp_utils.cc:35: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lp_utils.cc:35: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lp_utils.cc:35: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lp_utils.cc:35: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lp_utils.cc:35: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lp_utils.cc:35: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lp_utils.cc:35: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lp_utils.cc:209:11: warning: variable 'num_changes' set but not used [-Wunused-but-set-variable] 209 | int64_t num_changes = 0; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lp_utils.cc:830:39: warning: implicit conversion from 'long' to 'Fractional' (aka 'double') changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-const-int-float-conversion] 830 | if (lb == kInfinity || scaled_lb >= std::numeric_limits::max()) { | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lp_utils.cc:847:27: warning: implicit conversion from 'long' to 'Fractional' (aka 'double') changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-const-int-float-conversion] 847 | scaled_ub >= std::numeric_limits::max()) { | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/lp_utils.cc:35: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [288/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/pb_constraint.cc.o [289/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/no_overlap_2d_helper.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [290/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/linear_propagation.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [291/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/parameters_validation.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/parameters_validation.cc:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/parameters_validation.cc:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/parameters_validation.cc:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/parameters_validation.cc:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/parameters_validation.cc:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/parameters_validation.cc:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/parameters_validation.cc:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/parameters_validation.cc:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/parameters_validation.cc:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/parameters_validation.cc:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/parameters_validation.cc:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/parameters_validation.cc:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/parameters_validation.cc:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/parameters_validation.cc:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/parameters_validation.cc:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/parameters_validation.cc:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/parameters_validation.cc:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/parameters_validation.cc:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/parameters_validation.cc:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/parameters_validation.cc:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/parameters_validation.cc:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/parameters_validation.cc:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 23 warnings generated. [292/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/integer_search.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.h:35: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.h:35: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.h:35: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.h:35: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.h:35: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.h:35: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.h:35: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.h:35: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.h:35: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.h:35: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.h:35: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.h:35: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.h:35: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.h:35: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.h:35: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.h:35: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.cc:149:21: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::NumSolutions' requested here 149 | if (solution_repo.NumSolutions() == 0) { | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.h:35: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.cc:162:42: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::GetVariableValueInSolution' requested here 162 | const IntegerValue value(solution_repo.GetVariableValueInSolution( | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 25 warnings generated. [293/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/presolve_util.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 7 warnings generated. [294/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/restart.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [295/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/max_hs.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/max_hs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/max_hs.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/max_hs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/max_hs.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/max_hs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/max_hs.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/max_hs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/max_hs.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/max_hs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/max_hs.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/max_hs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/max_hs.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/max_hs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/max_hs.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/max_hs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/max_hs.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/max_hs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/max_hs.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/max_hs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/max_hs.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/max_hs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/max_hs.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/max_hs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/max_hs.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/max_hs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/max_hs.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/max_hs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/max_hs.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/max_hs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/max_hs.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/max_hs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/max_hs.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/max_hs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/max_hs.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/max_hs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/max_hs.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/max_hs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/max_hs.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/max_hs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/max_hs.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/max_hs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/max_hs.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/max_hs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/max_hs.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 23 warnings generated. [296/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/linear_programming_constraint.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:103: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/basis_representation.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lu_factorization.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/markowitz.h:88: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 23 warnings generated. [297/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/python/linear_expr.cc.o [298/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/linear_relaxation.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/variables_info.h:18: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 23 warnings generated. [299/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/pseudo_costs.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/variables_info.h:18: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 23 warnings generated. [300/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/probing.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.cc:323:9: warning: variable 'num_literals_enqueued' set but not used [-Wunused-but-set-variable] 323 | int num_literals_enqueued = 0; | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 23 warnings generated. [301/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/sat_decision.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.cc:198:18: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::NumSolutions' requested here 198 | if (ls_hints_->NumSolutions() == 0) return false; | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.cc:204:18: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::GetRandomBiasedSolution' requested here 204 | ls_hints_->GetRandomBiasedSolution(*random_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 24 warnings generated. [302/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/optimization.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.cc:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.h:35: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 23 warnings generated. [303/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/cp_model_presolve.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.cc:3587:13: warning: variable 'max_activity' set but not used [-Wunused-but-set-variable] 3587 | int64_t max_activity = 0; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.cc:7475:7: warning: variable 'num_equiv' set but not used [-Wunused-but-set-variable] 7475 | int num_equiv = 0; | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:1438:41: note: in instantiation of template class 'util::IntegerRange' requested here 1438 | for (const NodeIndexType node : Base::AllNodes()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:448:18: note: in instantiation of member function 'util::StaticGraph<>::Build' requested here 448 | void Build() { Build(nullptr); } | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:1296:5: note: in instantiation of member function 'util::StaticGraph<>::Build' requested here 1296 | g.Build(); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/topologicalsorter.h:148:35: note: in instantiation of function template specialization 'util::StaticGraph<>::FromArcs>>' requested here 148 | util::StaticGraph<>::FromArcs(num_nodes, arcs)) | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 26 warnings generated. [304/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/rins.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.cc:73:48: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::NumSolutions' requested here 73 | if (lp_solutions == nullptr || lp_solutions->NumSolutions() == 0) { | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.cc:78:35: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::GetRandomBiasedSolution' requested here 78 | lp_solution = lp_solutions->GetRandomBiasedSolution(random); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.cc:209:47: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::NumSolutions' requested here 209 | response_manager->SolutionsRepository().NumSolutions() > 0 && | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.cc:213:53: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::GetRandomBiasedSolution' requested here 213 | response_manager->SolutionsRepository().GetRandomBiasedSolution( | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [305/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/precedences.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:1438:41: note: in instantiation of template class 'util::IntegerRange' requested here 1438 | for (const NodeIndexType node : Base::AllNodes()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.cc:255:10: note: in instantiation of member function 'util::StaticGraph<>::Build' requested here 255 | graph_.Build(&permutation); | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 23 warnings generated. [306/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/symmetry.cc.o [307/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/subsolver.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.cc:236:15: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 236 | mutex.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.cc:244:13: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 244 | mutex.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.cc:252:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 252 | const absl::MutexLock mutex_lock(&mutex); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.cc:284:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 284 | absl::MutexLock mutex_lock(&mutex); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.cc:296:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 296 | const absl::MutexLock mutex_lock(&mutex); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 12 warnings generated. [308/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/symmetry_util.cc.o [309/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/swig_helper.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/swig_helper.cc:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/swig_helper.cc:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/swig_helper.cc:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/swig_helper.cc:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/swig_helper.cc:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/swig_helper.cc:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/swig_helper.cc:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/swig_helper.cc:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_utils.h:340:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 340 | printer.PrintToString(proto, &proto_string); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/swig_helper.cc:185:10: note: in instantiation of function template specialization 'operations_research::sat::WriteModelProtoToFile' requested here 185 | return WriteModelProtoToFile(model_proto, filename); | ^ 8 warnings generated. [310/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/presolve_context.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.cc:165:41: warning: 'Resize' is deprecated [-Wdeprecated-declarations] 165 | imply->mutable_enforcement_literal()->Resize(1, b); | ^ /usr/include/google/protobuf/repeated_field.h:925:1: note: 'Resize' has been explicitly marked deprecated here 925 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.cc:167:35: warning: 'Resize' is deprecated [-Wdeprecated-declarations] 167 | mutable_linear->mutable_vars()->Resize(1, x); | ^ /usr/include/google/protobuf/repeated_field.h:925:1: note: 'Resize' has been explicitly marked deprecated here 925 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.cc:168:37: warning: 'Resize' is deprecated [-Wdeprecated-declarations] 168 | mutable_linear->mutable_coeffs()->Resize(1, 1); | ^ /usr/include/google/protobuf/repeated_field.h:925:1: note: 'Resize' has been explicitly marked deprecated here 925 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.cc:176:41: warning: 'Resize' is deprecated [-Wdeprecated-declarations] 176 | imply->mutable_enforcement_literal()->Resize(1, b); | ^ /usr/include/google/protobuf/repeated_field.h:925:1: note: 'Resize' has been explicitly marked deprecated here 925 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [311/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/theta_tree.cc.o [312/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/sat_solver.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.cc:2324:7: warning: variable 'size' set but not used [-Wunused-but-set-variable] 2324 | int size = 0; | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 23 warnings generated. [313/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/sat_inprocessing.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:103: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/basis_representation.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lu_factorization.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/markowitz.h:88: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 23 warnings generated. [314/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/routing_cuts.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/variables_info.h:18: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/variables_info.h:18: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:1438:41: note: in instantiation of template class 'util::IntegerRange' requested here 1438 | for (const NodeIndexType node : Base::AllNodes()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:448:18: note: in instantiation of member function 'util::StaticGraph<>::Build' requested here 448 | void Build() { Build(nullptr); } | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.cc:1096:9: note: in instantiation of member function 'util::StaticGraph<>::Build' requested here 1096 | graph.Build(); | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 24 warnings generated. [315/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/simplification.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/simplification.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/simplification.h:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/simplification.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/simplification.h:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/simplification.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/simplification.h:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/simplification.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/simplification.h:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/simplification.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/simplification.h:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/simplification.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/simplification.h:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/simplification.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/simplification.h:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/simplification.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/simplification.h:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/simplification.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/simplification.h:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/simplification.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/simplification.h:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/simplification.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/simplification.h:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/simplification.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/simplification.h:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/simplification.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/simplification.h:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/simplification.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/simplification.h:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/simplification.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/simplification.h:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/simplification.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/simplification.h:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/simplification.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/simplification.h:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/simplification.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/simplification.h:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/simplification.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/simplification.h:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/simplification.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/simplification.h:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/simplification.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/simplification.h:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [316/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/solution_crush.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [317/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/table.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [318/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/shaving_solver.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:34: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:225:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | absl::MutexLock l(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:158:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 158 | absl::ReaderMutexLock lock(&graph_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:164:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 164 | absl::ReaderMutexLock lock(&graph_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:170:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 170 | absl::ReaderMutexLock lock(&graph_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:176:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 176 | absl::ReaderMutexLock lock(&graph_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:460:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 460 | absl::MutexLock mutex_lock(&generator_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:474:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 474 | absl::MutexLock mutex_lock(&generator_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:480:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 480 | absl::MutexLock mutex_lock(&generator_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:486:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 486 | absl::MutexLock mutex_lock(&generator_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:494:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 494 | absl::MutexLock mutex_lock(&generator_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:500:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 500 | absl::MutexLock mutex_lock(&generator_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:506:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 506 | absl::MutexLock mutex_lock(&generator_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:65:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 65 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:71:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 71 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:94:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 94 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:100:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 100 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:112:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:174:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 174 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:242:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 242 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:273:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 273 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:283:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 283 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:299:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 299 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:333:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 333 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:342:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:516:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 516 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_lns.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_utils.h:340:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 340 | printer.PrintToString(proto, &proto_string); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/shaving_solver.cc:230:11: note: in instantiation of function template specialization 'operations_research::sat::WriteModelProtoToFile' requested here 230 | CHECK(WriteModelProtoToFile(local_proto_, name)); | ^ /usr/include/absl/log/check.h:58:56: note: expanded from macro 'CHECK' 58 | #define CHECK(condition) ABSL_LOG_INTERNAL_CHECK_IMPL((condition), #condition) | ^ /usr/include/absl/log/internal/check_impl.h:28:58: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 28 | ABSL_PREDICT_FALSE(!(condition))) \ | ^ /usr/include/absl/base/optimization.h:189:59: note: expanded from macro 'ABSL_PREDICT_FALSE' 189 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ /usr/include/absl/log/internal/conditions.h:180:40: note: expanded from macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 180 | ABSL_LOG_INTERNAL_##type##_CONDITION(condition) | ^ /usr/include/absl/log/internal/conditions.h:68:7: note: expanded from macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^ 49 warnings generated. [319/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/stat_tables.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.cc:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:103: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/basis_representation.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lu_factorization.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/markowitz.h:88: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.cc:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.cc:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.cc:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.cc:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.cc:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.cc:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.cc:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.cc:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.cc:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.cc:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.cc:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.cc:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.cc:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.cc:40:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 40 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.cc:76:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 76 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.cc:82:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 82 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.cc:95:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 95 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.cc:112:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.cc:236:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.cc:254:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 254 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.cc:266:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 266 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.cc:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 31 warnings generated. [320/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/scheduling_helpers.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [321/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/scheduling_cuts.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/variables_info.h:18: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.cc:1239:14: warning: variable 'is_lifted' set but not used [-Wunused-but-set-variable] 1239 | bool is_lifted = false; | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 24 warnings generated. [322/1054] Building CXX object ortools/xpress/CMakeFiles/ortools_xpress.dir/environment.cc.o /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/xpress/environment.cc:240:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 240 | absl::MutexLock lock(&mutex); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 1 warning generated. [323/1054] Building CXX object ortools/lp_data/CMakeFiles/ortools_lp_data.dir/lp_data_utils.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_data_utils.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_data_utils.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_data.h:43: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_data_utils.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_data_utils.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/matrix_scaler.h:68: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_data_utils.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_data_utils.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/matrix_scaler.h:68: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_data_utils.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_data_utils.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/matrix_scaler.h:68: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_data_utils.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_data_utils.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/matrix_scaler.h:68: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_data_utils.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_data_utils.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/matrix_scaler.h:68: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_data_utils.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_data_utils.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/matrix_scaler.h:68: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_data_utils.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_data_utils.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/matrix_scaler.h:68: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [324/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/util.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 7 warnings generated. [325/1054] Building CXX object ortools/lp_data/CMakeFiles/ortools_lp_data.dir/lp_decomposer.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_decomposer.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_decomposer.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_data.h:43: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_decomposer.cc:39:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 39 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_decomposer.cc:72:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 72 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_decomposer.cc:77:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 77 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_decomposer.cc:88:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 88 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_decomposer.cc:146:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 146 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_decomposer.cc:166:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 166 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 7 warnings generated. [326/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/zero_half_cuts.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/zero_half_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/zero_half_cuts.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/zero_half_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/zero_half_cuts.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/zero_half_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/zero_half_cuts.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/zero_half_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/zero_half_cuts.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/zero_half_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/zero_half_cuts.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/zero_half_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/zero_half_cuts.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/zero_half_cuts.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/zero_half_cuts.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 7 warnings generated. [327/1054] Building CXX object ortools/lp_data/CMakeFiles/ortools_lp_data.dir/lp_print_utils.cc.o [328/1054] Building CXX object ortools/lp_data/CMakeFiles/ortools_lp_data.dir/lp_types.cc.o [329/1054] Building CXX object ortools/lp_data/CMakeFiles/ortools_lp_data.dir/lp_parser.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_parser.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_parser.h:87: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_data.h:43: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 1 warning generated. [330/1054] Building CXX object ortools/lp_data/CMakeFiles/ortools_lp_data.dir/lp_utils.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_utils.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_utils.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_column.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 1 warning generated. [331/1054] Building CXX object ortools/lp_data/CMakeFiles/ortools_lp_data.dir/matrix_utils.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/matrix_utils.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/matrix_utils.h:18: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 1 warning generated. [332/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/timetable.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [333/1054] Building CXX object ortools/lp_data/CMakeFiles/ortools_lp_data.dir/lp_data.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_data.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_data.h:43: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 1 warning generated. [334/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/timetable_edgefinding.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_edgefinding.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_edgefinding.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_edgefinding.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_edgefinding.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_edgefinding.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_edgefinding.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_edgefinding.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_edgefinding.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_edgefinding.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_edgefinding.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_edgefinding.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_edgefinding.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_edgefinding.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_edgefinding.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_edgefinding.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_edgefinding.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_edgefinding.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_edgefinding.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_edgefinding.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_edgefinding.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_edgefinding.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_edgefinding.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_edgefinding.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_edgefinding.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_edgefinding.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_edgefinding.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_edgefinding.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_edgefinding.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_edgefinding.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_edgefinding.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_edgefinding.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_edgefinding.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_edgefinding.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_edgefinding.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_edgefinding.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_edgefinding.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_edgefinding.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_edgefinding.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_edgefinding.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_edgefinding.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_edgefinding.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_edgefinding.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [335/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/synchronization.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:87:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 87 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:96:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 96 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:103:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:108:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 108 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:152:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 152 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:160:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 160 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:167:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 167 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:181:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 181 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:200:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:205:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 205 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:210:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:240:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 240 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:287:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 287 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:364:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 364 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:384:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 384 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:389:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 389 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:394:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 394 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:399:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 399 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:412:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 412 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:417:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 417 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:423:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 423 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:429:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 429 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:435:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 435 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:441:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 441 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:447:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 447 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:454:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:466:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 466 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:473:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 473 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:485:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 485 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:492:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 492 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:551:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 551 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:586:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 586 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:626:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:768:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 768 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:809:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 809 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:899:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 899 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:975:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 975 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:1019:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1019 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:1033:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1033 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:1058:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1058 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:1101:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1101 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:1110:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1110 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:1124:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1124 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:1137:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:1159:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1159 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:1168:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1168 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:1187:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1187 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:1201:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1201 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:1211:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1211 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:1221:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1221 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:1241:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1241 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:1278:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1278 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:1290:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1290 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:1298:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1298 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:1317:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1317 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:1331:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1331 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:1342:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1342 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:1359:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1359 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:1453:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1453 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:1460:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1460 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:405:18: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::NumSolutions' requested here 405 | if (solutions_.NumSolutions() > 0) { | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:557:31: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::GetSolution' requested here 557 | solution = solutions_.GetSolution(0); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:668:16: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Synchronize' requested here 668 | solutions_.Synchronize(); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:54: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_utils.h:340:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 340 | printer.PrintToString(proto, &proto_string); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.cc:962:13: note: in instantiation of function template specialization 'operations_research::sat::WriteModelProtoToFile' requested here 962 | CHECK(WriteModelProtoToFile(tight_model, filename)); | ^ /usr/include/absl/log/check.h:58:56: note: expanded from macro 'CHECK' 58 | #define CHECK(condition) ABSL_LOG_INTERNAL_CHECK_IMPL((condition), #condition) | ^ /usr/include/absl/log/internal/check_impl.h:28:58: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 28 | ABSL_PREDICT_FALSE(!(condition))) \ | ^ /usr/include/absl/base/optimization.h:189:59: note: expanded from macro 'ABSL_PREDICT_FALSE' 189 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ /usr/include/absl/log/internal/conditions.h:180:40: note: expanded from macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 180 | ABSL_LOG_INTERNAL_##type##_CONDITION(condition) | ^ /usr/include/absl/log/internal/conditions.h:68:7: note: expanded from macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^ 86 warnings generated. [336/1054] Building CXX object ortools/lp_data/CMakeFiles/ortools_lp_data.dir/mps_reader_template.cc.o [337/1054] Building CXX object ortools/lp_data/CMakeFiles/ortools_lp_data.dir/model_reader.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/model_reader.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/model_reader.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_data.h:43: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 1 warning generated. [338/1054] Building CXX object ortools/lp_data/CMakeFiles/ortools_lp_data.dir/sparse_column.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_column.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_column.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 1 warning generated. [339/1054] Building CXX object ortools/port/CMakeFiles/ortools_port.dir/sysinfo.cc.o [340/1054] Building CXX object ortools/lp_data/CMakeFiles/ortools_lp_data.dir/matrix_scaler.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/matrix_scaler.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/matrix_scaler.h:68: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:103: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/basis_representation.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lu_factorization.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/markowitz.h:88: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/matrix_scaler.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/matrix_scaler.h:68: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/matrix_scaler.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/matrix_scaler.h:68: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/matrix_scaler.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/matrix_scaler.h:68: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/matrix_scaler.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/matrix_scaler.h:68: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/matrix_scaler.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/matrix_scaler.h:68: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/matrix_scaler.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/matrix_scaler.h:68: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/matrix_scaler.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/matrix_scaler.h:68: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [341/1054] Building CXX object ortools/lp_data/CMakeFiles/ortools_lp_data.dir/proto_utils.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/proto_utils.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/proto_utils.h:18: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_data.h:43: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 1 warning generated. [342/1054] Building CXX object ortools/util/CMakeFiles/ortools_util.dir/bitset.cc.o [343/1054] Building CXX object ortools/util/CMakeFiles/ortools_util.dir/cached_log.cc.o [344/1054] Building CXX object ortools/lp_data/CMakeFiles/ortools_lp_data.dir/sol_reader.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sol_reader.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sol_reader.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_data.h:43: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 1 warning generated. [345/1054] Building CXX object ortools/packing/CMakeFiles/ortools_packing.dir/binpacking_2d_parser.cc.o [346/1054] Building CXX object ortools/packing/CMakeFiles/ortools_packing.dir/arc_flow_builder.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/packing/arc_flow_builder.cc:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/topologicalsorter.h:52: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:1438:41: note: in instantiation of template class 'util::IntegerRange' requested here 1438 | for (const NodeIndexType node : Base::AllNodes()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:448:18: note: in instantiation of member function 'util::StaticGraph<>::Build' requested here 448 | void Build() { Build(nullptr); } | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:1296:5: note: in instantiation of member function 'util::StaticGraph<>::Build' requested here 1296 | g.Build(); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/topologicalsorter.h:148:35: note: in instantiation of function template specialization 'util::StaticGraph<>::FromArcs>>' requested here 148 | util::StaticGraph<>::FromArcs(num_nodes, arcs)) | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 1 warning generated. [347/1054] Building CXX object ortools/packing/CMakeFiles/ortools_packing.dir/vector_bin_packing_parser.cc.o [348/1054] Building CXX object ortools/port/CMakeFiles/ortools_port.dir/file.cc.o [349/1054] Building CXX object ortools/port/CMakeFiles/ortools_port.dir/proto_utils.cc.o /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/port/proto_utils.cc:31:3: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 31 | printer.PrintToString(proto, &result); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~ 1 warning generated. [350/1054] Building CXX object ortools/lp_data/CMakeFiles/ortools_lp_data.dir/sparse.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 1 warning generated. [351/1054] Building CXX object ortools/packing/CMakeFiles/ortools_packing.dir/arc_flow_solver.cc.o [352/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/var_domination.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [353/1054] Building CXX object ortools/scheduling/CMakeFiles/ortools_scheduling.dir/jobshop_scheduling_parser.cc.o [354/1054] Building CXX object ortools/util/CMakeFiles/ortools_util.dir/logging.cc.o [355/1054] Building CXX object ortools/scheduling/CMakeFiles/ortools_scheduling.dir/rcpsp_parser.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/scheduling/rcpsp_parser.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/scheduling/rcpsp_parser.h:71:11: warning: private field 'seed_' is not used [-Wunused-private-field] 71 | int64_t seed_; | ^ 1 warning generated. [356/1054] Building CXX object ortools/util/CMakeFiles/ortools_util.dir/file_util.cc.o [357/1054] Building CXX object ortools/util/CMakeFiles/ortools_util.dir/fp_utils.cc.o [358/1054] Building CXX object ortools/util/CMakeFiles/ortools_util.dir/fp_roundtrip_conv.cc.o [359/1054] Building CXX object ortools/util/CMakeFiles/ortools_util.dir/rational_approximation.cc.o [360/1054] Building CXX object ortools/util/CMakeFiles/ortools_util.dir/sigint.cc.o [361/1054] Building CXX object ortools/util/CMakeFiles/ortools_util.dir/range_query_function.cc.o [362/1054] Building CXX object ortools/util/CMakeFiles/ortools_util.dir/proto_tools.cc.o [363/1054] Building CXX object ortools/util/CMakeFiles/ortools_util.dir/parse_proto.cc.o [364/1054] Building CXX object ortools/util/CMakeFiles/ortools_util.dir/solve_interrupter.cc.o /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/solve_interrupter.cc:30:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/solve_interrupter.cc:56:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 56 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/solve_interrupter.cc:77:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 77 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 3 warnings generated. [365/1054] Building CXX object ortools/lp_data/CMakeFiles/ortools_lp_data.dir/mps_reader.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/mps_reader.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/mps_reader.h:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_data.h:43: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/mps_reader.cc:315:41: warning: 'MPSReader' is deprecated: Use the direct methods instead [-Wdeprecated-declarations] 315 | MPSReaderFormat TemplateFormat(MPSReader::Form form) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/mps_reader.h:53:7: note: 'MPSReader' has been explicitly marked deprecated here 53 | class ABSL_DEPRECATED("Use the direct methods instead") MPSReader { | ^ /usr/include/absl/base/attributes.h:693:49: note: expanded from macro 'ABSL_DEPRECATED' 693 | #define ABSL_DEPRECATED(message) __attribute__((deprecated(message))) | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/mps_reader.cc:316:28: warning: 'MPSReader' is deprecated: Use the direct methods instead [-Wdeprecated-declarations] 316 | return (form == MPSReader::FIXED) ? MPSReaderFormat::kFixed | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/mps_reader.h:53:7: note: 'MPSReader' has been explicitly marked deprecated here 53 | class ABSL_DEPRECATED("Use the direct methods instead") MPSReader { | ^ /usr/include/absl/base/attributes.h:693:49: note: expanded from macro 'ABSL_DEPRECATED' 693 | #define ABSL_DEPRECATED(message) __attribute__((deprecated(message))) | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/mps_reader.cc:317:30: warning: 'MPSReader' is deprecated: Use the direct methods instead [-Wdeprecated-declarations] 317 | : (form == MPSReader::FREE) ? MPSReaderFormat::kFree | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/mps_reader.h:53:7: note: 'MPSReader' has been explicitly marked deprecated here 53 | class ABSL_DEPRECATED("Use the direct methods instead") MPSReader { | ^ /usr/include/absl/base/attributes.h:693:49: note: expanded from macro 'ABSL_DEPRECATED' 693 | #define ABSL_DEPRECATED(message) __attribute__((deprecated(message))) | ^ 4 warnings generated. [366/1054] Building CXX object ortools/util/CMakeFiles/ortools_util.dir/qap_reader.cc.o [367/1054] Building CXX object ortools/util/CMakeFiles/ortools_util.dir/time_limit.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 7 warnings generated. [368/1054] Building CXX object ortools/math_opt/core/CMakeFiles/ortools_math_opt_core.dir/concurrent_calls_guard.cc.o /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/core/concurrent_calls_guard.cc:27:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 27 | const absl::MutexLock lock(&tracker.mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/core/concurrent_calls_guard.cc:41:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 41 | const absl::MutexLock lock(&tracker_->mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 2 warnings generated. [369/1054] Building CXX object ortools/math_opt/core/CMakeFiles/ortools_math_opt_core.dir/solver_debug.cc.o [370/1054] Building CXX object ortools/util/CMakeFiles/ortools_util.dir/piecewise_linear_function.cc.o [371/1054] Building CXX object ortools/util/CMakeFiles/ortools_util.dir/stats.cc.o [372/1054] Building CXX object ortools/util/CMakeFiles/ortools_util.dir/string_util.cc.o [373/1054] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/work_assignment.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:225:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | absl::MutexLock l(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.cc:240:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 240 | absl::MutexLock mutex_lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.cc:245:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 245 | absl::MutexLock mutex_lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.cc:293:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | absl::MutexLock mutex_lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.cc:361:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 361 | absl::MutexLock mutex_lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.cc:533:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 533 | absl::MutexLock mutex_lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 29 warnings generated. [374/1054] Building CXX object ortools/util/CMakeFiles/ortools_util.dir/sorted_interval_list.cc.o [375/1054] Building CXX object ortools/math_opt/core/CMakeFiles/ortools_math_opt_core.dir/invalid_indicators.cc.o [376/1054] Building CXX object ortools/math_opt/core/CMakeFiles/ortools_math_opt_core.dir/inverted_bounds.cc.o [377/1054] Building CXX object ortools/math_opt/core/CMakeFiles/ortools_math_opt_core.dir/empty_bounds.cc.o /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/core/empty_bounds.cc:36:33: warning: 'mutable_problem_status' is deprecated [-Wdeprecated-declarations] 36 | result.mutable_solve_stats()->mutable_problem_status()->set_primal_status( | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/solusBuildDir/ortools/math_opt/result.pb.h:1168:5: note: 'mutable_problem_status' has been explicitly marked deprecated here 1168 | [[deprecated]] ::operations_research::math_opt::ProblemStatusProto* PROTOBUF_NONNULL mutable_problem_status(); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/core/empty_bounds.cc:38:33: warning: 'mutable_problem_status' is deprecated [-Wdeprecated-declarations] 38 | result.mutable_solve_stats()->mutable_problem_status()->set_dual_status( | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/solusBuildDir/ortools/math_opt/result.pb.h:1168:5: note: 'mutable_problem_status' has been explicitly marked deprecated here 1168 | [[deprecated]] ::operations_research::math_opt::ProblemStatusProto* PROTOBUF_NONNULL mutable_problem_status(); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/core/empty_bounds.cc:41:33: warning: 'set_best_primal_bound' is deprecated [-Wdeprecated-declarations] 41 | result.mutable_solve_stats()->set_best_primal_bound(objective_value); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/solusBuildDir/ortools/math_opt/result.pb.h:1181:5: note: 'set_best_primal_bound' has been explicitly marked deprecated here 1181 | [[deprecated]] void set_best_primal_bound(double value); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/core/empty_bounds.cc:42:33: warning: 'set_best_dual_bound' is deprecated [-Wdeprecated-declarations] 42 | result.mutable_solve_stats()->set_best_dual_bound(-objective_value); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/solusBuildDir/ortools/math_opt/result.pb.h:1191:5: note: 'set_best_dual_bound' has been explicitly marked deprecated here 1191 | [[deprecated]] void set_best_dual_bound(double value); | ^ 4 warnings generated. [378/1054] Building CXX object ortools/math_opt/core/CMakeFiles/ortools_math_opt_core.dir/base_solver.cc.o [379/1054] Building CXX object ortools/math_opt/core/CMakeFiles/ortools_math_opt_core.dir/non_streamable_solver_init_arguments.cc.o [380/1054] Building CXX object ortools/math_opt/core/CMakeFiles/ortools_math_opt_core.dir/sparse_submatrix.cc.o [381/1054] Building CXX object ortools/math_opt/constraints/indicator/CMakeFiles/ortools_math_opt_constraints_indicator.dir/validator.cc.o [382/1054] Building CXX object ortools/math_opt/constraints/indicator/CMakeFiles/ortools_math_opt_constraints_indicator.dir/storage.cc.o [383/1054] Building CXX object ortools/math_opt/core/CMakeFiles/ortools_math_opt_core.dir/math_opt_proto_utils.cc.o /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/core/math_opt_proto_utils.cc:52:34: warning: 'best_primal_bound' is deprecated [-Wdeprecated-declarations] 52 | solve_result.solve_stats().best_primal_bound()); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/solusBuildDir/ortools/math_opt/result.pb.h:1180:19: note: 'best_primal_bound' has been explicitly marked deprecated here 1180 | [[nodiscard]] [[deprecated]] double best_primal_bound() const; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/core/math_opt_proto_utils.cc:53:62: warning: 'best_dual_bound' is deprecated [-Wdeprecated-declarations] 53 | objective_bounds.set_dual_bound(solve_result.solve_stats().best_dual_bound()); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/solusBuildDir/ortools/math_opt/result.pb.h:1190:19: note: 'best_dual_bound' has been explicitly marked deprecated here 1190 | [[nodiscard]] [[deprecated]] double best_dual_bound() const; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/core/math_opt_proto_utils.cc:63:34: warning: 'problem_status' is deprecated [-Wdeprecated-declarations] 63 | solve_result.solve_stats().problem_status().primal_status()); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/solusBuildDir/ortools/math_opt/result.pb.h:1166:5: note: 'problem_status' has been explicitly marked deprecated here 1166 | [[deprecated]] [[nodiscard]] const ::operations_research::math_opt::ProblemStatusProto& problem_status() const; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/core/math_opt_proto_utils.cc:65:34: warning: 'problem_status' is deprecated [-Wdeprecated-declarations] 65 | solve_result.solve_stats().problem_status().dual_status()); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/solusBuildDir/ortools/math_opt/result.pb.h:1166:5: note: 'problem_status' has been explicitly marked deprecated here 1166 | [[deprecated]] [[nodiscard]] const ::operations_research::math_opt::ProblemStatusProto& problem_status() const; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/core/math_opt_proto_utils.cc:67:34: warning: 'problem_status' is deprecated [-Wdeprecated-declarations] 67 | solve_result.solve_stats().problem_status().primal_or_dual_infeasible()); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/solusBuildDir/ortools/math_opt/result.pb.h:1166:5: note: 'problem_status' has been explicitly marked deprecated here 1166 | [[deprecated]] [[nodiscard]] const ::operations_research::math_opt::ProblemStatusProto& problem_status() const; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/core/math_opt_proto_utils.cc:585:46: warning: 'mutable_problem_status' is deprecated [-Wdeprecated-declarations] 585 | *solve_result_proto.mutable_solve_stats()->mutable_problem_status() = | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/solusBuildDir/ortools/math_opt/result.pb.h:1168:5: note: 'mutable_problem_status' has been explicitly marked deprecated here 1168 | [[deprecated]] ::operations_research::math_opt::ProblemStatusProto* PROTOBUF_NONNULL mutable_problem_status(); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/core/math_opt_proto_utils.cc:589:45: warning: 'set_best_primal_bound' is deprecated [-Wdeprecated-declarations] 589 | solve_result_proto.mutable_solve_stats()->set_best_primal_bound( | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/solusBuildDir/ortools/math_opt/result.pb.h:1181:5: note: 'set_best_primal_bound' has been explicitly marked deprecated here 1181 | [[deprecated]] void set_best_primal_bound(double value); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/core/math_opt_proto_utils.cc:591:45: warning: 'set_best_dual_bound' is deprecated [-Wdeprecated-declarations] 591 | solve_result_proto.mutable_solve_stats()->set_best_dual_bound( | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/solusBuildDir/ortools/math_opt/result.pb.h:1191:5: note: 'set_best_dual_bound' has been explicitly marked deprecated here 1191 | [[deprecated]] void set_best_dual_bound(double value); | ^ 8 warnings generated. [384/1054] Building CXX object ortools/math_opt/constraints/quadratic/CMakeFiles/ortools_math_opt_constraints_quadratic.dir/validator.cc.o [385/1054] Building CXX object ortools/math_opt/core/c_api/CMakeFiles/ortools_math_opt_core_c_api.dir/solver.cc.o [386/1054] Building CXX object ortools/math_opt/core/CMakeFiles/ortools_math_opt_core.dir/model_summary.cc.o [387/1054] Building CXX object ortools/math_opt/constraints/quadratic/CMakeFiles/ortools_math_opt_constraints_quadratic.dir/storage.cc.o [388/1054] Building CXX object ortools/math_opt/core/CMakeFiles/ortools_math_opt_core.dir/solver_interface.cc.o /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/core/solver_interface.cc:49:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 49 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/core/solver_interface.cc:62:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 62 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/core/solver_interface.cc:78:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 78 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/core/solver_interface.cc:85:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 85 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/core/solver_interface.cc:97:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 97 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 5 warnings generated. [389/1054] Building CXX object ortools/math_opt/core/CMakeFiles/ortools_math_opt_core.dir/solver.cc.o [390/1054] Building CXX object ortools/math_opt/constraints/second_order_cone/CMakeFiles/ortools_math_opt_constraints_second_order_cone.dir/validator.cc.o [391/1054] Building CXX object ortools/math_opt/constraints/second_order_cone/CMakeFiles/ortools_math_opt_constraints_second_order_cone.dir/storage.cc.o [392/1054] Building CXX object ortools/math_opt/constraints/indicator/CMakeFiles/ortools_math_opt_constraints_indicator.dir/indicator_constraint.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 6 warnings generated. [393/1054] Building CXX object ortools/math_opt/constraints/quadratic/CMakeFiles/ortools_math_opt_constraints_quadratic.dir/quadratic_constraint.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 6 warnings generated. [394/1054] Building CXX object ortools/math_opt/cpp/CMakeFiles/ortools_math_opt_cpp.dir/basis_status.cc.o [395/1054] Building CXX object ortools/math_opt/constraints/sos/CMakeFiles/ortools_math_opt_constraints_sos.dir/validator.cc.o [396/1054] Building CXX object ortools/math_opt/constraints/second_order_cone/CMakeFiles/ortools_math_opt_constraints_second_order_cone.dir/second_order_cone_constraint.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/second_order_cone/second_order_cone_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/second_order_cone/second_order_cone_constraint.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/second_order_cone/second_order_cone_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/second_order_cone/second_order_cone_constraint.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/second_order_cone/second_order_cone_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/second_order_cone/second_order_cone_constraint.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/second_order_cone/second_order_cone_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/second_order_cone/second_order_cone_constraint.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/second_order_cone/second_order_cone_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/second_order_cone/second_order_cone_constraint.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/second_order_cone/second_order_cone_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/second_order_cone/second_order_cone_constraint.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 6 warnings generated. [397/1054] Building CXX object ortools/math_opt/cpp/CMakeFiles/ortools_math_opt_cpp.dir/message_callback.cc.o /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/message_callback.cc:41:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 41 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/message_callback.cc:72:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 72 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/message_callback.cc:72:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 72 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/message_callback.cc:121:61: note: in instantiation of member function 'operations_research::math_opt::(anonymous namespace)::VectorLikeMessageCallbackImpl>>::Call' requested here 121 | [=](const std::vector& messages) { impl->Call(messages); }; | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/message_callback.cc:72:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 72 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/message_callback.cc:133:61: note: in instantiation of member function 'operations_research::math_opt::(anonymous namespace)::VectorLikeMessageCallbackImpl>>::Call' requested here 133 | [=](const std::vector& messages) { impl->Call(messages); }; | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 4 warnings generated. [398/1054] Building CXX object ortools/math_opt/constraints/sos/CMakeFiles/ortools_math_opt_constraints_sos.dir/sos1_constraint.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos1_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos1_constraint.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/util.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos1_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos1_constraint.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/util.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos1_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos1_constraint.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/util.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos1_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos1_constraint.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/util.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos1_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos1_constraint.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/util.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos1_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos1_constraint.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/util.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 6 warnings generated. [399/1054] Building CXX object ortools/math_opt/constraints/sos/CMakeFiles/ortools_math_opt_constraints_sos.dir/sos2_constraint.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos2_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos2_constraint.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/util.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos2_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos2_constraint.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/util.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos2_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos2_constraint.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/util.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos2_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos2_constraint.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/util.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos2_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos2_constraint.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/util.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos2_constraint.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos2_constraint.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/util.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 6 warnings generated. [400/1054] Building CXX object ortools/math_opt/constraints/util/CMakeFiles/ortools_math_opt_constraints_util.dir/model_util.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 6 warnings generated. [401/1054] Building CXX object ortools/math_opt/cpp/CMakeFiles/ortools_math_opt_cpp.dir/parameters.cc.o [402/1054] Building CXX object ortools/math_opt/cpp/CMakeFiles/ortools_math_opt_cpp.dir/solver_resources.cc.o [403/1054] Building CXX object ortools/math_opt/cpp/CMakeFiles/ortools_math_opt_cpp.dir/callback.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/callback.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/callback.h:83: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/map_filter.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/callback.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/callback.h:83: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/map_filter.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/callback.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/callback.h:83: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/map_filter.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/callback.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/callback.h:83: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/map_filter.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/callback.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/callback.h:83: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/map_filter.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/callback.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/callback.h:83: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/map_filter.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 6 warnings generated. [404/1054] Building CXX object ortools/math_opt/cpp/CMakeFiles/ortools_math_opt_cpp.dir/objective.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/objective.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/objective.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/objective.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/objective.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/objective.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/objective.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/objective.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/objective.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/objective.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/objective.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/objective.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/objective.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 6 warnings generated. [405/1054] Building CXX object ortools/math_opt/cpp/CMakeFiles/ortools_math_opt_cpp.dir/map_filter.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/map_filter.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/map_filter.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/map_filter.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/map_filter.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/map_filter.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/map_filter.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/map_filter.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/map_filter.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/map_filter.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/map_filter.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/map_filter.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/map_filter.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 6 warnings generated. [406/1054] Building CXX object ortools/math_opt/cpp/CMakeFiles/ortools_math_opt_cpp.dir/streamable_solver_init_arguments.cc.o [407/1054] Building CXX object ortools/math_opt/io/CMakeFiles/ortools_math_opt_io.dir/lp/lp_name.cc.o [408/1054] Building CXX object ortools/math_opt/io/CMakeFiles/ortools_math_opt_io.dir/lp/lp_model.cc.o [409/1054] Building CXX object ortools/math_opt/io/CMakeFiles/ortools_math_opt_io.dir/lp/model_utils.cc.o [410/1054] Building CXX object ortools/math_opt/cpp/CMakeFiles/ortools_math_opt_cpp.dir/solve_arguments.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve_arguments.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve_arguments.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/callback.h:83: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/map_filter.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve_arguments.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve_arguments.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/callback.h:83: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/map_filter.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve_arguments.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve_arguments.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/callback.h:83: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/map_filter.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve_arguments.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve_arguments.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/callback.h:83: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/map_filter.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve_arguments.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve_arguments.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/callback.h:83: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/map_filter.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve_arguments.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve_arguments.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/callback.h:83: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/map_filter.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 6 warnings generated. [411/1054] Building CXX object ortools/math_opt/cpp/CMakeFiles/ortools_math_opt_cpp.dir/solution.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solution.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solution.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solution.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solution.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solution.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solution.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solution.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 6 warnings generated. [412/1054] Building CXX object ortools/math_opt/cpp/CMakeFiles/ortools_math_opt_cpp.dir/solve.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/compute_infeasible_subsystem_result.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/compute_infeasible_subsystem_result.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/compute_infeasible_subsystem_result.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/compute_infeasible_subsystem_result.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/compute_infeasible_subsystem_result.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/compute_infeasible_subsystem_result.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 6 warnings generated. [413/1054] Building CXX object ortools/math_opt/cpp/CMakeFiles/ortools_math_opt_cpp.dir/model_solve_parameters.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model_solve_parameters.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model_solve_parameters.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/linear_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model_solve_parameters.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model_solve_parameters.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/linear_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model_solve_parameters.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model_solve_parameters.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/linear_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model_solve_parameters.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model_solve_parameters.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/linear_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model_solve_parameters.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model_solve_parameters.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/linear_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model_solve_parameters.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model_solve_parameters.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/linear_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 6 warnings generated. [414/1054] Building CXX object ortools/math_opt/cpp/CMakeFiles/ortools_math_opt_cpp.dir/solve_result.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve_result.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve_result.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/linear_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve_result.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve_result.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/linear_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve_result.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve_result.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/linear_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve_result.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve_result.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/linear_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve_result.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve_result.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/linear_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve_result.cc:575:11: warning: enumeration value 'kOsqpOutput' not handled in switch [-Wswitch] 575 | switch (solve_result_proto.solver_specific_output_case()) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve_result.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve_result.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/linear_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 7 warnings generated. [415/1054] Building CXX object ortools/math_opt/cpp/CMakeFiles/ortools_math_opt_cpp.dir/update_tracker.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/update_tracker.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/update_tracker.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/update_tracker.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/update_tracker.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/update_tracker.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/update_tracker.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/update_tracker.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/update_tracker.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/update_tracker.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/update_tracker.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/update_tracker.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/update_tracker.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 6 warnings generated. [416/1054] Building CXX object ortools/math_opt/cpp/CMakeFiles/ortools_math_opt_cpp.dir/solve_impl.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve_impl.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve_impl.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/compute_infeasible_subsystem_result.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve_impl.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve_impl.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/compute_infeasible_subsystem_result.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve_impl.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve_impl.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/compute_infeasible_subsystem_result.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve_impl.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve_impl.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/compute_infeasible_subsystem_result.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve_impl.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve_impl.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/compute_infeasible_subsystem_result.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve_impl.cc:64:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 64 | const absl::MutexLock lock(&mutex); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve_impl.cc:95:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 95 | const absl::MutexLock lock(&mutex); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve_impl.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve_impl.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/compute_infeasible_subsystem_result.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [417/1054] Building CXX object ortools/math_opt/cpp/CMakeFiles/ortools_math_opt_cpp.dir/statistics.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/statistics.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/statistics.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/statistics.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/statistics.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/statistics.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/statistics.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/statistics.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/statistics.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/statistics.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/statistics.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/statistics.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/statistics.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 6 warnings generated. [418/1054] Building CXX object ortools/math_opt/io/CMakeFiles/ortools_math_opt_io.dir/lp_converter.cc.o [419/1054] Building CXX object ortools/math_opt/io/CMakeFiles/ortools_math_opt_io.dir/mps_converter.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/io/mps_converter.cc:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/mps_reader.h:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_data.h:43: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/io/mps_converter.cc:37:9: warning: 'MPSReader' is deprecated: Use the direct methods instead [-Wdeprecated-declarations] 37 | glop::MPSReader mps_reader; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/mps_reader.h:53:7: note: 'MPSReader' has been explicitly marked deprecated here 53 | class ABSL_DEPRECATED("Use the direct methods instead") MPSReader { | ^ /usr/include/absl/base/attributes.h:693:49: note: expanded from macro 'ABSL_DEPRECATED' 693 | #define ABSL_DEPRECATED(message) __attribute__((deprecated(message))) | ^ 2 warnings generated. [420/1054] Building CXX object ortools/math_opt/io/CMakeFiles/ortools_math_opt_io.dir/names_removal.cc.o [421/1054] Building CXX object ortools/math_opt/cpp/CMakeFiles/ortools_math_opt_cpp.dir/variable_and_expressions.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 6 warnings generated. [422/1054] Building CXX object ortools/math_opt/cpp/CMakeFiles/ortools_math_opt_cpp.dir/compute_infeasible_subsystem_result.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/compute_infeasible_subsystem_result.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/compute_infeasible_subsystem_result.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/compute_infeasible_subsystem_result.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/compute_infeasible_subsystem_result.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/compute_infeasible_subsystem_result.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/compute_infeasible_subsystem_result.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/compute_infeasible_subsystem_result.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/compute_infeasible_subsystem_result.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/compute_infeasible_subsystem_result.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/compute_infeasible_subsystem_result.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/compute_infeasible_subsystem_result.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/compute_infeasible_subsystem_result.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 6 warnings generated. [423/1054] Building CXX object ortools/math_opt/cpp/CMakeFiles/ortools_math_opt_cpp.dir/sparse_containers.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/sparse_containers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/sparse_containers.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/sparse_containers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/sparse_containers.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/sparse_containers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/sparse_containers.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/sparse_containers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/sparse_containers.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/sparse_containers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/sparse_containers.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/sparse_containers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/sparse_containers.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 6 warnings generated. [424/1054] Building CXX object ortools/math_opt/solvers/CMakeFiles/ortools_math_opt_solvers.dir/gurobi_init_arguments.cc.o [425/1054] Building CXX object ortools/math_opt/solvers/CMakeFiles/ortools_math_opt_solvers.dir/gurobi/g_gurobi.cc.o /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/gurobi/g_gurobi.cc:139:6: warning: unused function 'AreISVKeyEqual' [-Wunused-function] 139 | bool AreISVKeyEqual(const GurobiIsvKey& key, | ^~~~~~~~~~~~~~ 1 warning generated. [426/1054] Building CXX object ortools/math_opt/cpp/CMakeFiles/ortools_math_opt_cpp.dir/model.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 6 warnings generated. [427/1054] Building CXX object ortools/math_opt/solvers/CMakeFiles/ortools_math_opt_solvers.dir/message_callback_data.cc.o /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/message_callback_data.cc:75:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 75 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/message_callback_data.cc:90:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 90 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 2 warnings generated. [428/1054] Building CXX object ortools/math_opt/io/CMakeFiles/ortools_math_opt_io.dir/proto_converter.cc.o /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/io/proto_converter.cc:92:11: warning: 'Resize' is deprecated [-Wdeprecated-declarations] 92 | out_ids.Resize(num_terms, -1); | ^ /usr/include/google/protobuf/repeated_field.h:925:1: note: 'Resize' has been explicitly marked deprecated here 925 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/io/proto_converter.cc:93:14: warning: 'Resize' is deprecated [-Wdeprecated-declarations] 93 | out_coeffs.Resize(num_terms, std::numeric_limits::quiet_NaN()); | ^ /usr/include/google/protobuf/repeated_field.h:925:1: note: 'Resize' has been explicitly marked deprecated here 925 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 2 warnings generated. [429/1054] Building CXX object ortools/math_opt/solvers/CMakeFiles/ortools_math_opt_solvers.dir/gurobi_callback.cc.o [430/1054] Building CXX object ortools/math_opt/solvers/CMakeFiles/ortools_math_opt_solvers.dir/cp_sat_solver.cc.o [431/1054] Building CXX object ortools/math_opt/solvers/CMakeFiles/ortools_math_opt_solvers.dir/xpress/g_xpress.cc.o [432/1054] Building CXX object ortools/math_opt/labs/CMakeFiles/ortools_math_opt_labs.dir/linear_expr_util.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/linear_expr_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/linear_expr_util.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/linear_expr_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/linear_expr_util.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/linear_expr_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/linear_expr_util.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/linear_expr_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/linear_expr_util.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/linear_expr_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/linear_expr_util.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/linear_expr_util.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/linear_expr_util.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 6 warnings generated. [433/1054] Building CXX object ortools/math_opt/labs/CMakeFiles/ortools_math_opt_labs.dir/dualizer.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/dualizer.cc:59: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/dualizer.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/dualizer.cc:59: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/dualizer.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/dualizer.cc:59: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/dualizer.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/dualizer.cc:59: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/dualizer.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/dualizer.cc:59: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/dualizer.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/dualizer.cc:59: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/dualizer.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 6 warnings generated. [434/1054] Building CXX object ortools/math_opt/labs/CMakeFiles/ortools_math_opt_labs.dir/general_constraint_to_mip.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/general_constraint_to_mip.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/general_constraint_to_mip.h:18: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/general_constraint_to_mip.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/general_constraint_to_mip.h:18: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/general_constraint_to_mip.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/general_constraint_to_mip.h:18: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/general_constraint_to_mip.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/general_constraint_to_mip.h:18: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/general_constraint_to_mip.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/general_constraint_to_mip.h:18: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/general_constraint_to_mip.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/general_constraint_to_mip.h:18: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 6 warnings generated. [435/1054] Building CXX object ortools/math_opt/solvers/CMakeFiles/ortools_math_opt_solvers.dir/glop_solver.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/glop_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/glop_solver.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:103: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/basis_representation.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lu_factorization.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/markowitz.h:88: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/glop_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/glop_solver.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/glop_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/glop_solver.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/glop_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/glop_solver.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/glop_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/glop_solver.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/glop_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/glop_solver.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/glop_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/glop_solver.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/glop_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/glop_solver.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [436/1054] Building CXX object ortools/math_opt/storage/CMakeFiles/ortools_math_opt_storage.dir/sparse_coefficient_map.cc.o [437/1054] Building CXX object ortools/math_opt/solvers/CMakeFiles/ortools_math_opt_solvers.dir/pdlp_bridge.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/pdlp_bridge.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/pdlp_bridge.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/pdlp/primal_dual_hybrid_gradient.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_data.h:43: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 1 warning generated. [438/1054] Building CXX object ortools/math_opt/labs/CMakeFiles/ortools_math_opt_labs.dir/solution_improvement.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/solution_improvement.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/solution_improvement.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/solution_improvement.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/solution_improvement.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/solution_improvement.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/solution_improvement.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/solution_improvement.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/solution_improvement.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/solution_improvement.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/solution_improvement.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/solution_improvement.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/solution_improvement.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 6 warnings generated. [439/1054] Building CXX object ortools/math_opt/storage/CMakeFiles/ortools_math_opt_storage.dir/linear_constraint_storage.cc.o [440/1054] Building CXX object ortools/math_opt/storage/CMakeFiles/ortools_math_opt_storage.dir/variable_storage.cc.o [441/1054] Building CXX object ortools/math_opt/storage/CMakeFiles/ortools_math_opt_storage.dir/sparse_matrix.cc.o [442/1054] Building CXX object ortools/math_opt/solvers/CMakeFiles/ortools_math_opt_solvers.dir/pdlp_solver.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/pdlp_solver.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/pdlp_solver.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/pdlp_bridge.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/pdlp/primal_dual_hybrid_gradient.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_data.h:43: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 1 warning generated. [443/1054] Building CXX object ortools/math_opt/storage/CMakeFiles/ortools_math_opt_storage.dir/objective_storage.cc.o [444/1054] Building CXX object ortools/math_opt/validators/CMakeFiles/ortools_math_opt_validators.dir/bounds_and_status_validator.cc.o [445/1054] Building CXX object ortools/math_opt/validators/CMakeFiles/ortools_math_opt_validators.dir/ids_validator.cc.o [446/1054] Building CXX object ortools/math_opt/validators/CMakeFiles/ortools_math_opt_validators.dir/scalar_validator.cc.o [447/1054] Building CXX object ortools/math_opt/validators/CMakeFiles/ortools_math_opt_validators.dir/linear_expression_validator.cc.o [448/1054] Building CXX object ortools/math_opt/validators/CMakeFiles/ortools_math_opt_validators.dir/infeasible_subsystem_validator.cc.o [449/1054] Building CXX object ortools/math_opt/validators/CMakeFiles/ortools_math_opt_validators.dir/callback_validator.cc.o [450/1054] Building CXX object ortools/math_opt/validators/CMakeFiles/ortools_math_opt_validators.dir/model_parameters_validator.cc.o [451/1054] Building CXX object ortools/math_opt/labs/CMakeFiles/ortools_math_opt_labs.dir/solution_feasibility_checker.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/solution_feasibility_checker.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/solution_feasibility_checker.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/solution_feasibility_checker.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/solution_feasibility_checker.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/solution_feasibility_checker.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/solution_feasibility_checker.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/solution_feasibility_checker.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/solution_feasibility_checker.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/solution_feasibility_checker.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/solution_feasibility_checker.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/solution_feasibility_checker.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/labs/solution_feasibility_checker.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 6 warnings generated. [452/1054] Building CXX object ortools/math_opt/validators/CMakeFiles/ortools_math_opt_validators.dir/solve_parameters_validator.cc.o [453/1054] Building CXX object ortools/math_opt/validators/CMakeFiles/ortools_math_opt_validators.dir/solve_stats_validator.cc.o [454/1054] Building CXX object ortools/math_opt/validators/CMakeFiles/ortools_math_opt_validators.dir/sparse_matrix_validator.cc.o [455/1054] Building CXX object ortools/math_opt/validators/CMakeFiles/ortools_math_opt_validators.dir/result_validator.cc.o /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/validators/result_validator.cc:236:19: warning: 'problem_status' is deprecated [-Wdeprecated-declarations] 236 | solve_stats.problem_status().primal_status()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/solusBuildDir/ortools/math_opt/result.pb.h:1166:5: note: 'problem_status' has been explicitly marked deprecated here 1166 | [[deprecated]] [[nodiscard]] const ::operations_research::math_opt::ProblemStatusProto& problem_status() const; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/validators/result_validator.cc:241:27: warning: 'problem_status' is deprecated [-Wdeprecated-declarations] 241 | << solve_stats.problem_status().primal_status(); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/solusBuildDir/ortools/math_opt/result.pb.h:1166:5: note: 'problem_status' has been explicitly marked deprecated here 1166 | [[deprecated]] [[nodiscard]] const ::operations_research::math_opt::ProblemStatusProto& problem_status() const; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/validators/result_validator.cc:244:19: warning: 'problem_status' is deprecated [-Wdeprecated-declarations] 244 | solve_stats.problem_status().dual_status()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/solusBuildDir/ortools/math_opt/result.pb.h:1166:5: note: 'problem_status' has been explicitly marked deprecated here 1166 | [[deprecated]] [[nodiscard]] const ::operations_research::math_opt::ProblemStatusProto& problem_status() const; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/validators/result_validator.cc:249:27: warning: 'problem_status' is deprecated [-Wdeprecated-declarations] 249 | << solve_stats.problem_status().dual_status(); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/solusBuildDir/ortools/math_opt/result.pb.h:1166:5: note: 'problem_status' has been explicitly marked deprecated here 1166 | [[deprecated]] [[nodiscard]] const ::operations_research::math_opt::ProblemStatusProto& problem_status() const; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/validators/result_validator.cc:252:19: warning: 'problem_status' is deprecated [-Wdeprecated-declarations] 252 | solve_stats.problem_status().primal_or_dual_infeasible()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/solusBuildDir/ortools/math_opt/result.pb.h:1166:5: note: 'problem_status' has been explicitly marked deprecated here 1166 | [[deprecated]] [[nodiscard]] const ::operations_research::math_opt::ProblemStatusProto& problem_status() const; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/validators/result_validator.cc:257:27: warning: 'problem_status' is deprecated [-Wdeprecated-declarations] 257 | << solve_stats.problem_status().primal_or_dual_infeasible(); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/solusBuildDir/ortools/math_opt/result.pb.h:1166:5: note: 'problem_status' has been explicitly marked deprecated here 1166 | [[deprecated]] [[nodiscard]] const ::operations_research::math_opt::ProblemStatusProto& problem_status() const; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/validators/result_validator.cc:259:54: warning: 'best_primal_bound' is deprecated [-Wdeprecated-declarations] 259 | if (objective_bounds.primal_bound() != solve_stats.best_primal_bound()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/solusBuildDir/ortools/math_opt/result.pb.h:1180:19: note: 'best_primal_bound' has been explicitly marked deprecated here 1180 | [[nodiscard]] [[deprecated]] double best_primal_bound() const; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/validators/result_validator.cc:264:27: warning: 'best_primal_bound' is deprecated [-Wdeprecated-declarations] 264 | << solve_stats.best_primal_bound(); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/solusBuildDir/ortools/math_opt/result.pb.h:1180:19: note: 'best_primal_bound' has been explicitly marked deprecated here 1180 | [[nodiscard]] [[deprecated]] double best_primal_bound() const; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/validators/result_validator.cc:266:52: warning: 'best_dual_bound' is deprecated [-Wdeprecated-declarations] 266 | if (objective_bounds.dual_bound() != solve_stats.best_dual_bound()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/solusBuildDir/ortools/math_opt/result.pb.h:1190:19: note: 'best_dual_bound' has been explicitly marked deprecated here 1190 | [[nodiscard]] [[deprecated]] double best_dual_bound() const; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/validators/result_validator.cc:271:27: warning: 'best_dual_bound' is deprecated [-Wdeprecated-declarations] 271 | << solve_stats.best_dual_bound(); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/solusBuildDir/ortools/math_opt/result.pb.h:1190:19: note: 'best_dual_bound' has been explicitly marked deprecated here 1190 | [[nodiscard]] [[deprecated]] double best_dual_bound() const; | ^ 10 warnings generated. [456/1054] Building CXX object ortools/math_opt/validators/CMakeFiles/ortools_math_opt_validators.dir/model_validator.cc.o [457/1054] Building CXX object ortools/math_opt/solvers/CMakeFiles/ortools_math_opt_solvers.dir/xpress_solver.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/xpress_solver.cc:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve_result.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/linear_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/xpress_solver.cc:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve_result.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/linear_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/xpress_solver.cc:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve_result.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/linear_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/xpress_solver.cc:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve_result.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/linear_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/xpress_solver.cc:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve_result.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/linear_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/xpress_solver.cc:362:52: warning: '&&' within '||' [-Wlogical-op-parentheses] 362 | if (lp_algorithm_ == LP_ALGORITHM_PRIMAL_SIMPLEX && isPrimalFeasible() || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/xpress_solver.cc:362:52: note: place parentheses around the '&&' expression to silence this warning 362 | if (lp_algorithm_ == LP_ALGORITHM_PRIMAL_SIMPLEX && isPrimalFeasible() || | ^ | ( ) /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/xpress_solver.cc:372:50: warning: '&&' within '||' [-Wlogical-op-parentheses] 372 | if (lp_algorithm_ == LP_ALGORITHM_DUAL_SIMPLEX && isPrimalFeasible() || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/xpress_solver.cc:372:50: note: place parentheses around the '&&' expression to silence this warning 372 | if (lp_algorithm_ == LP_ALGORITHM_DUAL_SIMPLEX && isPrimalFeasible() || | ^ | ( ) In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/xpress_solver.cc:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/solve_result.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/linear_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [458/1054] Building CXX object ortools/math_opt/validators/CMakeFiles/ortools_math_opt_validators.dir/solution_validator.cc.o [459/1054] Building CXX object ortools/math_opt/validators/CMakeFiles/ortools_math_opt_validators.dir/termination_validator.cc.o [460/1054] Building CXX object ortools/linear_solver/proto_solver/CMakeFiles/ortools_linear_solver_proto_solver.dir/glop_proto_solver.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/proto_solver/glop_proto_solver.cc:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:103: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/basis_representation.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lu_factorization.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/markowitz.h:88: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/proto_solver/glop_proto_solver.cc:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/proto_solver/glop_proto_solver.cc:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/proto_solver/glop_proto_solver.cc:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/proto_solver/glop_proto_solver.cc:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/proto_solver/glop_proto_solver.cc:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/proto_solver/glop_proto_solver.cc:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/proto_solver/glop_proto_solver.cc:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [461/1054] Building CXX object ortools/linear_solver/proto_solver/CMakeFiles/ortools_linear_solver_proto_solver.dir/xpress_proto_solver.cc.o [462/1054] Building CXX object CMakeFiles/flatzinc.dir/ortools/flatzinc/parser.yy.cc.o ./ortools/flatzinc/parser.yy.cc:1615:13: warning: unused function 'yyunput' [-Wunused-function] 1615 | static void yyunput(int c, char* yy_bp, yyscan_t yyscanner) { | ^~~~~~~ ./ortools/flatzinc/parser.yy.cc:1658:12: warning: function 'yyinput' is not needed and will not be emitted [-Wunneeded-internal-declaration] 1658 | static int yyinput(yyscan_t yyscanner) | ^~~~~~~ 2 warnings generated. [463/1054] Building CXX object ortools/math_opt/solvers/CMakeFiles/ortools_math_opt_solvers.dir/gurobi_solver.cc.o [464/1054] Building CXX object ortools/linear_solver/proto_solver/CMakeFiles/ortools_linear_solver_proto_solver.dir/gurobi_proto_solver.cc.o /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/proto_solver/gurobi_proto_solver.cc:557:40: warning: 'Resize' is deprecated [-Wdeprecated-declarations] 557 | response.mutable_variable_value()->Resize(variable_size, 0); | ^ /usr/include/google/protobuf/repeated_field.h:925:1: note: 'Resize' has been explicitly marked deprecated here 925 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/proto_solver/gurobi_proto_solver.cc:574:38: warning: 'Resize' is deprecated [-Wdeprecated-declarations] 574 | response.mutable_dual_value()->Resize(model.constraint_size(), 0); | ^ /usr/include/google/protobuf/repeated_field.h:925:1: note: 'Resize' has been explicitly marked deprecated here 925 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/proto_solver/gurobi_proto_solver.cc:587:43: warning: 'Resize' is deprecated [-Wdeprecated-declarations] 587 | solution->mutable_variable_value()->Resize(variable_size, 0); | ^ /usr/include/google/protobuf/repeated_field.h:925:1: note: 'Resize' has been explicitly marked deprecated here 925 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 3 warnings generated. [465/1054] Building CXX object CMakeFiles/flatzinc.dir/ortools/flatzinc/parser.cc.o [466/1054] Building CXX object ortools/linear_solver/proto_solver/CMakeFiles/ortools_linear_solver_proto_solver.dir/pdlp_proto_solver.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/proto_solver/pdlp_proto_solver.cc:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/pdlp/primal_dual_hybrid_gradient.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_data.h:43: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 1 warning generated. [467/1054] Building CXX object ortools/linear_solver/proto_solver/CMakeFiles/ortools_linear_solver_proto_solver.dir/sat_solver_utils.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/proto_solver/sat_solver_utils.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/proto_solver/sat_solver_utils.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/preprocessor.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:103: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/basis_representation.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lu_factorization.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/markowitz.h:88: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/proto_solver/sat_solver_utils.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/proto_solver/sat_solver_utils.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/preprocessor.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/proto_solver/sat_solver_utils.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/proto_solver/sat_solver_utils.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/preprocessor.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/proto_solver/sat_solver_utils.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/proto_solver/sat_solver_utils.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/preprocessor.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/proto_solver/sat_solver_utils.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/proto_solver/sat_solver_utils.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/preprocessor.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/proto_solver/sat_solver_utils.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/proto_solver/sat_solver_utils.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/preprocessor.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/proto_solver/sat_solver_utils.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/proto_solver/sat_solver_utils.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/preprocessor.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/proto_solver/sat_solver_utils.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/proto_solver/sat_solver_utils.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/preprocessor.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [468/1054] Building CXX object ortools/linear_solver/wrappers/CMakeFiles/ortools_linear_solver_wrappers.dir/model_builder_helper.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/wrappers/model_builder_helper.cc:52: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_parser.h:87: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_data.h:43: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 1 warning generated. [469/1054] Building CXX object CMakeFiles/flatzinc.dir/ortools/flatzinc/model.cc.o [470/1054] Building CXX object ortools/linear_solver/proto_solver/CMakeFiles/ortools_linear_solver_proto_solver.dir/sat_proto_solver.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/proto_solver/sat_proto_solver.cc:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/preprocessor.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:103: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/basis_representation.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lu_factorization.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/markowitz.h:88: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/proto_solver/sat_proto_solver.cc:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/preprocessor.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/proto_solver/sat_proto_solver.cc:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/preprocessor.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/proto_solver/sat_proto_solver.cc:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/preprocessor.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/proto_solver/sat_proto_solver.cc:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/preprocessor.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/proto_solver/sat_proto_solver.cc:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/preprocessor.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/proto_solver/sat_proto_solver.cc:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/preprocessor.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/proto_solver/sat_proto_solver.cc:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/preprocessor.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [471/1054] Building CXX object CMakeFiles/flatzinc.dir/ortools/flatzinc/parser.tab.cc.o parser.tab.cc:1279:7: warning: variable 'orfz_nerrs' set but not used [-Wunused-but-set-variable] 1279 | int yynerrs = 0; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/flatzinc/parser.tab.cc:73:17: note: expanded from macro 'yynerrs' 73 | #define yynerrs orfz_nerrs | ^ 1 warning generated. [472/1054] Building CXX object CMakeFiles/flatzinc.dir/ortools/flatzinc/checker.cc.o [473/1054] Building CXX object CMakeFiles/flatzinc.dir/ortools/flatzinc/cp_model_fz_solver.cc.o [474/1054] Building CXX object ortools/math_opt/storage/CMakeFiles/ortools_math_opt_storage.dir/model_storage.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.cc:402:27: note: in instantiation of function template specialization 'operations_research::math_opt::UpdateTrackers::NewUpdateTracker &, operations_research::math_opt::AtomicConstraintStorage &, operations_research::math_opt::AtomicConstraintStorage>> &, operations_research::math_opt::AtomicConstraintStorage>> &, operations_research::math_opt::AtomicConstraintStorage &>' requested here 402 | return update_trackers_.NewUpdateTracker( | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.cc:410:20: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::DeleteUpdateTracker' requested here 410 | update_trackers_.DeleteUpdateTracker(update_tracker); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.cc:415:27: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetData' requested here 415 | return update_trackers_.GetData(update_tracker) | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.cc:420:20: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetData' requested here 420 | update_trackers_.GetData(update_tracker).AdvanceCheckpoint(*this); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 10 warnings generated. [475/1054] Linking CXX shared library lib64/libortools.so.9.12.9999 [476/1054] Creating library symlink lib64/libortools.so.9 lib64/libortools.so [477/1054] Linking CXX shared library lib64/libortools_flatzinc.so.9.12.9999 [478/1054] Building CXX object ortools/math_opt/solver_tests/CMakeFiles/math_opt_base_solver_test.dir/base_solver_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/base_solver_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/base_solver_test.h:18: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/base_solver_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/base_solver_test.h:18: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/base_solver_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/base_solver_test.h:18: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/base_solver_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/base_solver_test.h:18: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/base_solver_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/base_solver_test.h:18: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/base_solver_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/base_solver_test.h:18: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 6 warnings generated. [479/1054] Linking CXX static library lib64/libmath_opt_base_solver_test.a [480/1054] Building CXX object ortools/math_opt/solver_tests/CMakeFiles/math_opt_test_models.dir/test_models.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/test_models.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/test_models.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/test_models.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/test_models.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/test_models.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/test_models.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/test_models.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/test_models.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/test_models.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/test_models.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/test_models.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/test_models.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 6 warnings generated. [481/1054] Building CXX object ortools/math_opt/solver_tests/CMakeFiles/math_opt_invalid_input_tests.dir/invalid_input_tests.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/invalid_input_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/invalid_input_tests.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/invalid_input_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/invalid_input_tests.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/invalid_input_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/invalid_input_tests.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/invalid_input_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/invalid_input_tests.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/invalid_input_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/invalid_input_tests.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/invalid_input_tests.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/invalid_input_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/invalid_input_tests.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [482/1054] Building CXX object ortools/math_opt/solver_tests/CMakeFiles/math_opt_status_tests.dir/status_tests.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/status_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/status_tests.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/status_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/status_tests.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/status_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/status_tests.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/status_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/status_tests.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/status_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/status_tests.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/status_tests.cc:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/status_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/status_tests.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [483/1054] Building CXX object ortools/math_opt/solver_tests/CMakeFiles/math_opt_ip_multiple_solutions_tests.dir/ip_multiple_solutions_tests.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/ip_multiple_solutions_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/ip_multiple_solutions_tests.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/ip_multiple_solutions_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/ip_multiple_solutions_tests.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/ip_multiple_solutions_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/ip_multiple_solutions_tests.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/ip_multiple_solutions_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/ip_multiple_solutions_tests.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/ip_multiple_solutions_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/ip_multiple_solutions_tests.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/ip_multiple_solutions_tests.cc:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/ip_multiple_solutions_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/ip_multiple_solutions_tests.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [484/1054] Linking CXX static library lib64/libmath_opt_test_models.a [485/1054] Building CXX object ortools/math_opt/solver_tests/CMakeFiles/math_opt_lp_model_solve_parameters_tests.dir/lp_model_solve_parameters_tests.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_model_solve_parameters_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_model_solve_parameters_tests.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_model_solve_parameters_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_model_solve_parameters_tests.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_model_solve_parameters_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_model_solve_parameters_tests.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_model_solve_parameters_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_model_solve_parameters_tests.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_model_solve_parameters_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_model_solve_parameters_tests.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_model_solve_parameters_tests.cc:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_model_solve_parameters_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_model_solve_parameters_tests.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [486/1054] Building CXX object ortools/math_opt/solver_tests/CMakeFiles/math_opt_lp_incomplete_solve_tests.dir/lp_incomplete_solve_tests.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_incomplete_solve_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_incomplete_solve_tests.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_incomplete_solve_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_incomplete_solve_tests.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_incomplete_solve_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_incomplete_solve_tests.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_incomplete_solve_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_incomplete_solve_tests.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_incomplete_solve_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_incomplete_solve_tests.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_incomplete_solve_tests.cc:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_incomplete_solve_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_incomplete_solve_tests.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [487/1054] Creating library symlink lib64/libortools_flatzinc.so.9 lib64/libortools_flatzinc.so [488/1054] Building CXX object ortools/math_opt/solver_tests/CMakeFiles/math_opt_lp_initial_basis_tests.dir/lp_initial_basis_tests.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_initial_basis_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_initial_basis_tests.h:17: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_initial_basis_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_initial_basis_tests.h:17: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_initial_basis_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_initial_basis_tests.h:17: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_initial_basis_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_initial_basis_tests.h:17: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_initial_basis_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_initial_basis_tests.h:17: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_initial_basis_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_initial_basis_tests.h:17: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 6 warnings generated. [489/1054] Building CXX object ortools/math_opt/solver_tests/CMakeFiles/math_opt_mip_tests.dir/mip_tests.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/mip_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/mip_tests.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/mip_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/mip_tests.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/mip_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/mip_tests.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/mip_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/mip_tests.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/mip_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/mip_tests.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/mip_tests.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/mip_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/mip_tests.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [490/1054] Building CXX object ortools/math_opt/solver_tests/CMakeFiles/math_opt_lp_parameter_tests.dir/lp_parameter_tests.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_parameter_tests.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_parameter_tests.h:18: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_parameter_tests.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_parameter_tests.h:18: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_parameter_tests.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_parameter_tests.h:18: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_parameter_tests.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_parameter_tests.h:18: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_parameter_tests.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_parameter_tests.h:18: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_parameter_tests.cc:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_parameter_tests.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_parameter_tests.h:18: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [491/1054] Building CXX object ortools/math_opt/solver_tests/CMakeFiles/math_opt_ip_model_solve_parameters_tests.dir/ip_model_solve_parameters_tests.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/ip_model_solve_parameters_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/ip_model_solve_parameters_tests.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/ip_model_solve_parameters_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/ip_model_solve_parameters_tests.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/ip_model_solve_parameters_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/ip_model_solve_parameters_tests.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/ip_model_solve_parameters_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/ip_model_solve_parameters_tests.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/ip_model_solve_parameters_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/ip_model_solve_parameters_tests.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/ip_model_solve_parameters_tests.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/ip_model_solve_parameters_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/ip_model_solve_parameters_tests.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [492/1054] Building CXX object CMakeFiles/fzn-parser_test.dir/ortools/flatzinc/parser_main.cc.o [493/1054] Building CXX object CMakeFiles/fzn.dir/ortools/flatzinc/fz.cc.o [494/1054] Building CXX object ortools/math_opt/solver_tests/CMakeFiles/math_opt_callback_tests.dir/callback_tests.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/callback_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/callback_tests.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/callback_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/callback_tests.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/callback_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/callback_tests.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/callback_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/callback_tests.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/callback_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/callback_tests.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/callback_tests.cc:35: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/callback_tests.cc:149:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 149 | const absl::MutexLock lock(&mutex); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/callback_tests.cc:176:35: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 176 | const absl::MutexLock lock(&mutex); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/callback_tests.cc:271:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 271 | const absl::MutexLock lock(&mutex); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/callback_tests.cc:306:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 306 | const absl::MutexLock lock(&mutex); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/callback_tests.cc:351:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 351 | const absl::MutexLock lock(&mutex); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/callback_tests.cc:390:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 390 | const absl::MutexLock lock(&mutex); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/callback_tests.cc:424:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 424 | const absl::MutexLock lock(&mutex); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/callback_tests.cc:501:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 501 | const absl::MutexLock lock(&mutex); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/callback_tests.cc:652:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 652 | const absl::MutexLock lock(&mutex); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/callback_tests.cc:783:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 783 | const absl::MutexLock lock(&mutex); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/callback_tests.cc:823:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 823 | const absl::MutexLock lock(&mutex); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/callback_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/callback_tests.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 19 warnings generated. [495/1054] Building CXX object ortools/algorithms/CMakeFiles/algorithms_adjustable_k_ary_heap_test.dir/adjustable_k_ary_heap_test.cc.o [496/1054] Building CXX object ortools/algorithms/CMakeFiles/algorithms_binary_indexed_tree_test.dir/binary_indexed_tree_test.cc.o [497/1054] Building CXX object ortools/math_opt/solver_tests/CMakeFiles/math_opt_lp_tests.dir/lp_tests.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_tests.cc:17: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_tests.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_tests.cc:17: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_tests.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_tests.cc:17: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_tests.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_tests.cc:17: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_tests.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_tests.cc:17: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_tests.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_tests.cc:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_tests.cc:17: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/lp_tests.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [498/1054] Building CXX object ortools/algorithms/CMakeFiles/algorithms_dense_doubly_linked_list_test.dir/dense_doubly_linked_list_test.cc.o [499/1054] Building CXX object ortools/base/CMakeFiles/base_dump_vars_test.dir/dump_vars_test.cc.o [500/1054] Building CXX object ortools/base/CMakeFiles/base_constant_divisor_test.dir/constant_divisor_test.cc.o [501/1054] Building CXX object ortools/math_opt/solver_tests/CMakeFiles/math_opt_qc_tests.dir/qc_tests.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/qc_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/qc_tests.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/qc_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/qc_tests.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/qc_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/qc_tests.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/qc_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/qc_tests.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/qc_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/qc_tests.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/qc_tests.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/qc_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/qc_tests.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [502/1054] Building CXX object ortools/algorithms/CMakeFiles/algorithms_hungarian_test.dir/hungarian_test.cc.o [503/1054] Building CXX object ortools/math_opt/solver_tests/CMakeFiles/math_opt_qp_tests.dir/qp_tests.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/qp_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/qp_tests.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/qp_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/qp_tests.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/qp_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/qp_tests.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/qp_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/qp_tests.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/qp_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/qp_tests.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/qp_tests.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/qp_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/qp_tests.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [504/1054] Building CXX object ortools/algorithms/CMakeFiles/algorithms_knapsack_solver_test.dir/knapsack_solver_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver.h:23: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver.h:23: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver.h:23: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver.h:23: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver.h:23: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver.h:23: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver.h:23: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver_test.cc:135:2: warning: SCIP support disable [-W#warnings] 135 | #warning SCIP support disable | ^ 8 warnings generated. [505/1054] Building CXX object ortools/math_opt/cpp/CMakeFiles/math_opt_matchers.dir/matchers.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/matchers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/matchers.h:103: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/matchers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/matchers.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/matchers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/matchers.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/matchers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/matchers.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/matchers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/matchers.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/matchers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/matchers.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/matchers.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/matchers.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [506/1054] Linking CXX static library lib64/libmath_opt_matchers.a [507/1054] Building CXX object ortools/algorithms/CMakeFiles/algorithms_dynamic_permutation_test.dir/dynamic_permutation_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/dynamic_permutation_test.cc:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ 2 warnings generated. [508/1054] Building CXX object ortools/math_opt/solver_tests/CMakeFiles/math_opt_multi_objective_tests.dir/multi_objective_tests.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/multi_objective_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/multi_objective_tests.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/multi_objective_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/multi_objective_tests.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/multi_objective_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/multi_objective_tests.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/multi_objective_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/multi_objective_tests.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/multi_objective_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/multi_objective_tests.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/multi_objective_tests.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/multi_objective_tests.cc:709:49: warning: unused variable 'result_proto' [-Wunused-variable] 709 | ASSERT_OK_AND_ASSIGN(const SolveResultProto result_proto, result.Proto()); | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/multi_objective_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/multi_objective_tests.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [509/1054] Building CXX object ortools/graph/CMakeFiles/graph_assignment_test.dir/assignment_test.cc.o [510/1054] Building CXX object ortools/math_opt/solver_tests/CMakeFiles/math_opt_ip_parameter_tests.dir/ip_parameter_tests.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/ip_parameter_tests.cc:58: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/ip_parameter_tests.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/ip_parameter_tests.cc:58: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/ip_parameter_tests.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/ip_parameter_tests.cc:58: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/ip_parameter_tests.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/ip_parameter_tests.cc:58: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/ip_parameter_tests.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/ip_parameter_tests.cc:58: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/ip_parameter_tests.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/ip_parameter_tests.cc:81: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/ip_parameter_tests.cc:58: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/ip_parameter_tests.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [511/1054] Building CXX object ortools/algorithms/CMakeFiles/algorithms_binary_search_test.dir/binary_search_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/binary_search_test.cc:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/binary_search_test.cc:392:7: warning: variable 'total_num_queries' set but not used [-Wunused-but-set-variable] 392 | int total_num_queries = 0; | ^ 3 warnings generated. [512/1054] Building CXX object ortools/math_opt/solver_tests/CMakeFiles/math_opt_second_order_cone_tests.dir/second_order_cone_tests.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/second_order_cone_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/second_order_cone_tests.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/second_order_cone_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/second_order_cone_tests.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/second_order_cone_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/second_order_cone_tests.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/second_order_cone_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/second_order_cone_tests.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/second_order_cone_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/second_order_cone_tests.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/second_order_cone_tests.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/second_order_cone_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/second_order_cone_tests.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [513/1054] Building CXX object ortools/math_opt/solver_tests/CMakeFiles/math_opt_generic_tests.dir/generic_tests.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/generic_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/generic_tests.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/generic_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/generic_tests.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/generic_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/generic_tests.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/generic_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/generic_tests.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/generic_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/generic_tests.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/generic_tests.cc:35: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/generic_tests.cc:682:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 682 | const absl::MutexLock lock(&mutex); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/generic_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/generic_tests.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [514/1054] Building CXX object ortools/algorithms/CMakeFiles/algorithms_dynamic_partition_test.dir/dynamic_partition_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/dynamic_partition_test.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ 2 warnings generated. [515/1054] Building CXX object ortools/algorithms/CMakeFiles/algorithms_sparse_permutation_test.dir/sparse_permutation_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/sparse_permutation_test.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ 2 warnings generated. [516/1054] Building CXX object ortools/algorithms/CMakeFiles/algorithms_n_choose_k_test.dir/n_choose_k_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/n_choose_k_test.cc:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/n_choose_k_test.cc:251:6: warning: unused function 'MatchesLogCombinations' [-Wunused-function] 251 | void MatchesLogCombinations(int n, int k) { | ^~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. [517/1054] Building CXX object ortools/math_opt/solver_tests/CMakeFiles/math_opt_infeasible_subsystem_tests.dir/infeasible_subsystem_tests.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/infeasible_subsystem_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/infeasible_subsystem_tests.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/infeasible_subsystem_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/infeasible_subsystem_tests.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/infeasible_subsystem_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/infeasible_subsystem_tests.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/infeasible_subsystem_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/infeasible_subsystem_tests.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/infeasible_subsystem_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/infeasible_subsystem_tests.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/infeasible_subsystem_tests.cc:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/infeasible_subsystem_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/infeasible_subsystem_tests.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [518/1054] Building CXX object ortools/algorithms/CMakeFiles/algorithms_find_graph_symmetries_test.dir/find_graph_symmetries_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/find_graph_symmetries_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/find_graph_symmetries.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/find_graph_symmetries_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/find_graph_symmetries.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/find_graph_symmetries_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/find_graph_symmetries.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/find_graph_symmetries_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/find_graph_symmetries.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/find_graph_symmetries_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/find_graph_symmetries.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/find_graph_symmetries_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/find_graph_symmetries.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/find_graph_symmetries_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/find_graph_symmetries.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/find_graph_symmetries_test.cc:46: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/find_graph_symmetries_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/find_graph_symmetries.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:1438:41: note: in instantiation of template class 'util::IntegerRange' requested here 1438 | for (const NodeIndexType node : Base::AllNodes()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:448:18: note: in instantiation of member function 'util::StaticGraph<>::Build' requested here 448 | void Build() { Build(nullptr); } | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/find_graph_symmetries_test.cc:71:9: note: in instantiation of member function 'util::StaticGraph<>::Build' requested here 71 | graph.Build(); | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 10 warnings generated. [519/1054] Building CXX object ortools/graph/CMakeFiles/graph_minimum_vertex_cover_test.dir/minimum_vertex_cover_test.cc.o [520/1054] Building CXX object ortools/graph/CMakeFiles/graph_cliques_test.dir/cliques_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 7 warnings generated. [521/1054] Building CXX object ortools/graph/CMakeFiles/graph_bidirectional_dijkstra_test.dir/bidirectional_dijkstra_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra_test.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra.h:374:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 374 | absl::MutexLock search_lock(&search_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra_test.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra.h:389:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 389 | absl::MutexLock lock(&search_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra_test.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra.h:428:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 428 | absl::MutexLock node_lock(&node_mutex_[head]); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra_test.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra.h:442:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 442 | absl::MutexLock search_lock(&search_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra_test.cc:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra_test.cc:203:24: warning: 'ArcPathToNode' is deprecated: Use ArcPathTo() instead. [-Wdeprecated-declarations] 203 | ref_dijkstra.ArcPathToNode(ref_dests[0]); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bounded_dijkstra.h:216:3: note: 'ArcPathToNode' has been explicitly marked deprecated here 216 | ABSL_DEPRECATED("Use ArcPathTo() instead.") | ^ /usr/include/absl/base/attributes.h:693:49: note: expanded from macro 'ABSL_DEPRECATED' 693 | #define ABSL_DEPRECATED(message) __attribute__((deprecated(message))) | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra_test.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra.h:292:55: warning: lambda capture 'sources' is not used [-Wunused-lambda-capture] 292 | search_threads_.Schedule([this, &search_has_ended, &sources]() { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra_test.cc:49:30: note: in instantiation of member function 'operations_research::BidirectionalDijkstra, double>::SetToSetShortestPath' requested here 49 | const auto path = dijkstra.SetToSetShortestPath({}, {}); | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra_test.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra.h:295:55: warning: lambda capture 'destinations' is not used [-Wunused-lambda-capture] 295 | search_threads_.Schedule([this, &search_has_ended, &destinations]() { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra.h:363:29: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 363 | node_mutex_[top.node].Lock(); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra.h:293:5: note: in instantiation of function template specialization 'operations_research::BidirectionalDijkstra, double>::PerformHalfSearch, double>::FORWARD>' requested here 293 | PerformHalfSearch(&search_has_ended[FORWARD]); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra_test.cc:49:30: note: in instantiation of member function 'operations_research::BidirectionalDijkstra, double>::SetToSetShortestPath' requested here 49 | const auto path = dijkstra.SetToSetShortestPath({}, {}); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra_test.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra.h:373:31: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 373 | node_mutex_[top.node].Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra_test.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra.h:374:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 374 | absl::MutexLock search_lock(&search_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra_test.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra.h:381:31: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 381 | node_mutex_[top.node].Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra_test.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra.h:389:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 389 | absl::MutexLock lock(&search_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra_test.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra.h:428:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 428 | absl::MutexLock node_lock(&node_mutex_[head]); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra_test.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra.h:442:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 442 | absl::MutexLock search_lock(&search_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra_test.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra.h:363:29: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 363 | node_mutex_[top.node].Lock(); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra.h:296:5: note: in instantiation of function template specialization 'operations_research::BidirectionalDijkstra, double>::PerformHalfSearch, double>::BACKWARD>' requested here 296 | PerformHalfSearch(&search_has_ended[BACKWARD]); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra_test.cc:49:30: note: in instantiation of member function 'operations_research::BidirectionalDijkstra, double>::SetToSetShortestPath' requested here 49 | const auto path = dijkstra.SetToSetShortestPath({}, {}); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra_test.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra.h:373:31: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 373 | node_mutex_[top.node].Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra_test.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra.h:374:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 374 | absl::MutexLock search_lock(&search_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra_test.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra.h:381:31: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 381 | node_mutex_[top.node].Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra_test.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra.h:389:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 389 | absl::MutexLock lock(&search_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra_test.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra.h:428:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 428 | absl::MutexLock node_lock(&node_mutex_[head]); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra_test.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra.h:442:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 442 | absl::MutexLock search_lock(&search_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra_test.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bounded_dijkstra.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:1438:41: note: in instantiation of template class 'util::IntegerRange' requested here 1438 | for (const NodeIndexType node : Base::AllNodes()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra_test.cc:128:19: note: in instantiation of member function 'util::StaticGraph<>::Build' requested here 128 | forward_graph.Build(&forward_perm); | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra_test.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra.h:292:55: warning: lambda capture 'sources' is not used [-Wunused-lambda-capture] 292 | search_threads_.Schedule([this, &search_has_ended, &sources]() { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra_test.cc:199:29: note: in instantiation of member function 'operations_research::BidirectionalDijkstra, double>::SetToSetShortestPath' requested here 199 | tested_dijkstra.SetToSetShortestPath(srcs, dsts).meeting_point, -1); | ^ /usr/include/gtest/gtest.h:1885:63: note: expanded from macro 'EXPECT_EQ' 1885 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^ /usr/include/gtest/gtest_pred_impl.h:144:36: note: expanded from macro 'EXPECT_PRED_FORMAT2' 144 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^ /usr/include/gtest/gtest_pred_impl.h:134:39: note: expanded from macro 'GTEST_PRED_FORMAT2_' 134 | GTEST_ASSERT_(pred_format(#v1, #v2, v1, v2), on_failure) | ^ /usr/include/gtest/gtest_pred_impl.h:79:52: note: expanded from macro 'GTEST_ASSERT_' 79 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra_test.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra.h:295:55: warning: lambda capture 'destinations' is not used [-Wunused-lambda-capture] 295 | search_threads_.Schedule([this, &search_has_ended, &destinations]() { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra.h:363:29: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 363 | node_mutex_[top.node].Lock(); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra.h:293:5: note: in instantiation of function template specialization 'operations_research::BidirectionalDijkstra, double>::PerformHalfSearch, double>::FORWARD>' requested here 293 | PerformHalfSearch(&search_has_ended[FORWARD]); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra_test.cc:199:29: note: in instantiation of member function 'operations_research::BidirectionalDijkstra, double>::SetToSetShortestPath' requested here 199 | tested_dijkstra.SetToSetShortestPath(srcs, dsts).meeting_point, -1); | ^ /usr/include/gtest/gtest.h:1885:63: note: expanded from macro 'EXPECT_EQ' 1885 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^ /usr/include/gtest/gtest_pred_impl.h:144:36: note: expanded from macro 'EXPECT_PRED_FORMAT2' 144 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^ /usr/include/gtest/gtest_pred_impl.h:134:39: note: expanded from macro 'GTEST_PRED_FORMAT2_' 134 | GTEST_ASSERT_(pred_format(#v1, #v2, v1, v2), on_failure) | ^ /usr/include/gtest/gtest_pred_impl.h:79:52: note: expanded from macro 'GTEST_ASSERT_' 79 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra_test.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra.h:373:31: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 373 | node_mutex_[top.node].Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra_test.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra.h:374:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 374 | absl::MutexLock search_lock(&search_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra_test.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra.h:381:31: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 381 | node_mutex_[top.node].Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra_test.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra.h:389:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 389 | absl::MutexLock lock(&search_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra_test.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra.h:428:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 428 | absl::MutexLock node_lock(&node_mutex_[head]); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra_test.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra.h:442:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 442 | absl::MutexLock search_lock(&search_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra_test.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra.h:363:29: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 363 | node_mutex_[top.node].Lock(); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra.h:296:5: note: in instantiation of function template specialization 'operations_research::BidirectionalDijkstra, double>::PerformHalfSearch, double>::BACKWARD>' requested here 296 | PerformHalfSearch(&search_has_ended[BACKWARD]); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra_test.cc:199:29: note: in instantiation of member function 'operations_research::BidirectionalDijkstra, double>::SetToSetShortestPath' requested here 199 | tested_dijkstra.SetToSetShortestPath(srcs, dsts).meeting_point, -1); | ^ /usr/include/gtest/gtest.h:1885:63: note: expanded from macro 'EXPECT_EQ' 1885 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^ /usr/include/gtest/gtest_pred_impl.h:144:36: note: expanded from macro 'EXPECT_PRED_FORMAT2' 144 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^ /usr/include/gtest/gtest_pred_impl.h:134:39: note: expanded from macro 'GTEST_PRED_FORMAT2_' 134 | GTEST_ASSERT_(pred_format(#v1, #v2, v1, v2), on_failure) | ^ /usr/include/gtest/gtest_pred_impl.h:79:52: note: expanded from macro 'GTEST_ASSERT_' 79 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra_test.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra.h:373:31: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 373 | node_mutex_[top.node].Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra_test.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra.h:374:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 374 | absl::MutexLock search_lock(&search_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra_test.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra.h:381:31: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 381 | node_mutex_[top.node].Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra_test.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra.h:389:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 389 | absl::MutexLock lock(&search_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra_test.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra.h:428:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 428 | absl::MutexLock node_lock(&node_mutex_[head]); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra_test.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bidirectional_dijkstra.h:442:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 442 | absl::MutexLock search_lock(&search_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 40 warnings generated. [522/1054] Building CXX object ortools/graph/CMakeFiles/graph_eulerian_path_test.dir/eulerian_path_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/eulerian_path_test.cc:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/eulerian_path_test.cc:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/eulerian_path.h:47:37: note: in instantiation of template class 'util::IntegerRange' requested here 47 | for (const NodeIndex node : graph.AllNodes()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/eulerian_path_test.cc:37:23: note: in instantiation of function template specialization 'operations_research::IsEulerianGraph>' requested here 37 | EXPECT_EQ(eulerian, IsEulerianGraph(graph)); | ^ /usr/include/gtest/gtest.h:1885:69: note: expanded from macro 'EXPECT_EQ' 1885 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^ /usr/include/gtest/gtest_pred_impl.h:144:40: note: expanded from macro 'EXPECT_PRED_FORMAT2' 144 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^ /usr/include/gtest/gtest_pred_impl.h:134:43: note: expanded from macro 'GTEST_PRED_FORMAT2_' 134 | GTEST_ASSERT_(pred_format(#v1, #v2, v1, v2), on_failure) | ^ /usr/include/gtest/gtest_pred_impl.h:79:52: note: expanded from macro 'GTEST_ASSERT_' 79 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 3 warnings generated. [523/1054] Building CXX object ortools/graph/CMakeFiles/graph_line_graph_test.dir/line_graph_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/line_graph_test.cc:18: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/line_graph.h:46:35: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 46 | for (const ArcIndex arc : graph.AllForwardArcs()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/line_graph_test.cc:42:16: note: in instantiation of function template specialization 'operations_research::BuildLineGraph>' requested here 42 | EXPECT_FALSE(BuildLineGraph(graph, nullptr)); | ^ /usr/include/gtest/gtest.h:1827:52: note: expanded from macro 'EXPECT_FALSE' 1827 | #define EXPECT_FALSE(condition) GTEST_EXPECT_FALSE(condition) | ^ /usr/include/gtest/gtest.h:1811:25: note: expanded from macro 'GTEST_EXPECT_FALSE' 1811 | GTEST_TEST_BOOLEAN_(!(condition), #condition, true, false, \ | ^ /usr/include/gtest/internal/gtest-internal.h:1453:38: note: expanded from macro 'GTEST_TEST_BOOLEAN_' 1453 | ::testing::AssertionResult(expression)) \ | ^ /usr/include/gtest/internal/gtest-internal.h:456:44: note: in instantiation of member function 'operations_research::(anonymous namespace)::LineGraphDeathTest_NullLineGraph_Test>::TestBody' requested here 456 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:723:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 723 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:727:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>>::Register' requested here 727 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/line_graph_test.cc:36:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, util::ReverseArcListGraph<>>>::Register' requested here 36 | TYPED_TEST(LineGraphDeathTest, NullLineGraph) { | ^ /usr/include/gtest/gtest-typed-test.h:215:31: note: expanded from macro 'TYPED_TEST' 215 | CaseName)>::Register("", \ | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 1 warning generated. [524/1054] Building CXX object ortools/math_opt/solver_tests/CMakeFiles/math_opt_logical_constraint_tests.dir/logical_constraint_tests.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/logical_constraint_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/logical_constraint_tests.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/logical_constraint_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/logical_constraint_tests.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/logical_constraint_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/logical_constraint_tests.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/logical_constraint_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/logical_constraint_tests.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/logical_constraint_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/logical_constraint_tests.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/logical_constraint_tests.cc:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/logical_constraint_tests.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/logical_constraint_tests.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [525/1054] Building CXX object ortools/graph/CMakeFiles/graph_christofides_test.dir/christofides_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/christofides_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/christofides.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/christofides.h:333:47: note: in instantiation of template class 'util::IntegerRange' requested here 333 | for (const ArcIndex arc : reduced_graph.AllForwardArcs()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/christofides.h:246:21: note: in instantiation of member function 'operations_research::ChristofidesPathSolver::Solve' requested here 246 | bool const ok = Solve(); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/christofides_test.cc:92:41: note: in instantiation of member function 'operations_research::ChristofidesPathSolver::TravelingSalesmanCost' requested here 92 | EXPECT_EQ(expected_cost, chris_solver.TravelingSalesmanCost()); | ^ /usr/include/gtest/gtest.h:1885:69: note: expanded from macro 'EXPECT_EQ' 1885 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^ /usr/include/gtest/gtest_pred_impl.h:144:40: note: expanded from macro 'EXPECT_PRED_FORMAT2' 144 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^ /usr/include/gtest/gtest_pred_impl.h:134:43: note: expanded from macro 'GTEST_PRED_FORMAT2_' 134 | GTEST_ASSERT_(pred_format(#v1, #v2, v1, v2), on_failure) | ^ /usr/include/gtest/gtest_pred_impl.h:79:52: note: expanded from macro 'GTEST_ASSERT_' 79 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/christofides_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/christofides.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/minimum_spanning_tree.h:145:31: note: in instantiation of template class 'util::IntegerRange' requested here 145 | for (NodeIndex node : graph.AllNodes()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/christofides.h:278:7: note: in instantiation of function template specialization 'operations_research::BuildPrimMinimumSpanningTree, (lambda at /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/christofides.h:278:44)>' requested here 278 | BuildPrimMinimumSpanningTree(graph_, [this](ArcIndex arc) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/christofides.h:246:21: note: in instantiation of member function 'operations_research::ChristofidesPathSolver::Solve' requested here 246 | bool const ok = Solve(); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/christofides_test.cc:92:41: note: in instantiation of member function 'operations_research::ChristofidesPathSolver::TravelingSalesmanCost' requested here 92 | EXPECT_EQ(expected_cost, chris_solver.TravelingSalesmanCost()); | ^ /usr/include/gtest/gtest.h:1885:69: note: expanded from macro 'EXPECT_EQ' 1885 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^ /usr/include/gtest/gtest_pred_impl.h:144:40: note: expanded from macro 'EXPECT_PRED_FORMAT2' 144 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^ /usr/include/gtest/gtest_pred_impl.h:134:43: note: expanded from macro 'GTEST_PRED_FORMAT2_' 134 | GTEST_ASSERT_(pred_format(#v1, #v2, v1, v2), on_failure) | ^ /usr/include/gtest/gtest_pred_impl.h:79:52: note: expanded from macro 'GTEST_ASSERT_' 79 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/christofides_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/christofides.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/minimum_spanning_tree.h:53:9: warning: unused type alias 'NodeIndex' [-Wunused-local-typedef] 53 | using NodeIndex = typename Graph::NodeIndex; | ^ 3 warnings generated. [526/1054] Building CXX object ortools/graph/CMakeFiles/graph_hamiltonian_path_test.dir/hamiltonian_path_test.cc.o [527/1054] Building CXX object ortools/graph/CMakeFiles/graph_minimum_spanning_tree_test.dir/minimum_spanning_tree_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/minimum_spanning_tree_test.cc:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/minimum_spanning_tree_test.cc:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/minimum_spanning_tree_test.cc:70:30: note: in instantiation of template class 'util::IntegerRange' requested here 70 | for (const int arc : graph.AllForwardArcs()) { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/minimum_spanning_tree_test.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/minimum_spanning_tree.h:53:9: warning: unused type alias 'NodeIndex' [-Wunused-local-typedef] 53 | using NodeIndex = typename Graph::NodeIndex; | ^ 4 warnings generated. [528/1054] Building CXX object ortools/graph/CMakeFiles/graph_bounded_dijkstra_test.dir/bounded_dijkstra_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bounded_dijkstra_test.cc:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bounded_dijkstra_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bounded_dijkstra.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:1438:41: note: in instantiation of template class 'util::IntegerRange' requested here 1438 | for (const NodeIndexType node : Base::AllNodes()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bounded_dijkstra.h:667:9: note: in instantiation of member function 'util::StaticGraph<>::Build' requested here 667 | graph.Build(&permutation); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bounded_dijkstra_test.cc:233:9: note: in instantiation of function template specialization 'operations_research::SimpleOneToOneShortestPath' requested here 233 | SimpleOneToOneShortestPath(0, 3, tails, heads, lengths); | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 3 warnings generated. [529/1054] Building CXX object ortools/graph/CMakeFiles/graph_k_shortest_paths_test.dir/k_shortest_paths_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/k_shortest_paths_test.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/k_shortest_paths_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/k_shortest_paths.h:72: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bounded_dijkstra.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:1438:41: note: in instantiation of template class 'util::IntegerRange' requested here 1438 | for (const NodeIndexType node : Base::AllNodes()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:448:18: note: in instantiation of member function 'util::StaticGraph<>::Build' requested here 448 | void Build() { Build(nullptr); } | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/k_shortest_paths_test.cc:56:15: note: in instantiation of member function 'util::StaticGraph<>::Build' requested here 56 | (void)graph.Build(); | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 3 warnings generated. [530/1054] Building CXX object ortools/graph/CMakeFiles/graph_max_flow_test.dir/max_flow_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/max_flow_test.cc:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/max_flow_test.cc:157:3: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 157 | google::protobuf::TextFormat::ParseFromString( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | R"pb( | ~~~~~ 159 | problem_type: MAX_FLOW | ~~~~~~~~~~~~~~~~~~~~~~ 160 | nodes { id: 0 supply: 1 } | ~~~~~~~~~~~~~~~~~~~~~~~~~ 161 | nodes { id: 1 } | ~~~~~~~~~~~~~~~ 162 | nodes { id: 2 } | ~~~~~~~~~~~~~~~ 163 | nodes { id: 3 supply: -1 } | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | arcs { tail: 0 head: 1 capacity: 10 } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | arcs { tail: 0 head: 2 capacity: 10 } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 166 | arcs { tail: 1 head: 2 capacity: 5 } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | arcs { tail: 2 head: 3 capacity: 15 } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168 | )pb", | ~~~~~ 169 | &expected); | ~~~~~~~~~ 3 warnings generated. [531/1054] Building CXX object ortools/graph/CMakeFiles/graph_perfect_matching_test.dir/perfect_matching_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/perfect_matching_test.cc:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ 2 warnings generated. [532/1054] Building CXX object ortools/linear_solver/CMakeFiles/solve.dir/solve.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/solve.cc:74: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_parser.h:87: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_data.h:43: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/solve.cc:147:21: warning: 'MPSReader' is deprecated: Use the direct methods instead [-Wdeprecated-declarations] 147 | QCHECK_OK(glop::MPSReader().ParseFile(input, &model_proto)) | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/mps_reader.h:53:7: note: 'MPSReader' has been explicitly marked deprecated here 53 | class ABSL_DEPRECATED("Use the direct methods instead") MPSReader { | ^ /usr/include/absl/base/attributes.h:693:49: note: expanded from macro 'ABSL_DEPRECATED' 693 | #define ABSL_DEPRECATED(message) __attribute__((deprecated(message))) | ^ 2 warnings generated. [533/1054] Building CXX object ortools/graph/CMakeFiles/graph_multi_dijkstra_test.dir/multi_dijkstra_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/multi_dijkstra_test.cc:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ 2 warnings generated. [534/1054] Building CXX object ortools/graph/CMakeFiles/graph_dag_shortest_path_test.dir/dag_shortest_path_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/dag_shortest_path_test.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/dag_shortest_path_test.cc:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:1438:41: note: in instantiation of template class 'util::IntegerRange' requested here 1438 | for (const NodeIndexType node : Base::AllNodes()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:448:18: note: in instantiation of member function 'util::StaticGraph<>::Build' requested here 448 | void Build() { Build(nullptr); } | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/dag_shortest_path_test.cc:432:9: note: in instantiation of member function 'util::StaticGraph<>::Build' requested here 432 | graph.Build(); | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 3 warnings generated. [535/1054] Building CXX object ortools/graph/CMakeFiles/graph_min_cost_flow_test.dir/min_cost_flow_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/min_cost_flow_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/min_cost_flow.h:178: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:2088:41: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 2088 | for (const NodeIndexType node : Base::AllNodes()) { | ^ /usr/include/gtest/internal/gtest-internal.h:456:44: note: in instantiation of member function 'operations_research::(anonymous namespace)::GenericMinCostFlowTest_CapacityRange_Test>::TestBody' requested here 456 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:723:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 723 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:727:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>>::Register' requested here 727 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:727:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, util::ReverseArcMixedGraph<>>>::Register' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/min_cost_flow_test.cc:160:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, util::ReverseArcStaticGraph<>, util::ReverseArcMixedGraph<>>>::Register' requested here 160 | TYPED_TEST(GenericMinCostFlowTest, CapacityRange) { | ^ /usr/include/gtest/gtest-typed-test.h:215:31: note: expanded from macro 'TYPED_TEST' 215 | CaseName)>::Register("", \ | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/min_cost_flow_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/min_cost_flow.h:178: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:1854:41: note: in instantiation of template class 'util::IntegerRange' requested here 1854 | for (const NodeIndexType node : Base::AllNodes()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/min_cost_flow_test.cc:932:11: note: in instantiation of member function 'util::ReverseArcStaticGraph::Build' requested here 932 | graph.Build(&permutation); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/min_cost_flow_test.cc:973:11: note: in instantiation of function template specialization 'operations_research::(anonymous namespace)::BM_MinCostFlowOnMultiMatchingProblem, short, int, 20000, 20000>' requested here 973 | BENCHMARK(BM_MinCostFlowOnMultiMatchingProblem< | ^ /usr/include/benchmark/benchmark.h:1518:56: note: expanded from macro 'BENCHMARK' 1518 | __VA_ARGS__))) | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 2 warnings generated. [536/1054] Building CXX object ortools/graph/CMakeFiles/graph_linear_assignment_test.dir/linear_assignment_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/linear_assignment_test.cc:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/linear_assignment_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/linear_assignment.h:212: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/linear_assignment_test.cc:443:54: note: in instantiation of template class 'util::IntegerRange' requested here 443 | for (const Graph::NodeIndex left_node : assignment.BipartiteLeftNodes()) { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/linear_assignment_test.cc:460:1: warning: 'InstantiateTestCase_P_IsDeprecated' is deprecated: INSTANTIATE_TEST_CASE_P is deprecated, please use INSTANTIATE_TEST_SUITE_P [-Wdeprecated-declarations] 460 | INSTANTIATE_TEST_CASE_P(MacholWienProblems, MacholWien, | ^ /usr/include/gtest/gtest-param-test.h:539:38: note: expanded from macro 'INSTANTIATE_TEST_CASE_P' 539 | static_assert(::testing::internal::InstantiateTestCase_P_IsDeprecated(), \ | ^ /usr/include/gtest/internal/gtest-internal.h:1244:1: note: 'InstantiateTestCase_P_IsDeprecated' has been explicitly marked deprecated here 1244 | GTEST_INTERNAL_DEPRECATED( | ^ /usr/include/gtest/internal/gtest-port.h:2383:59: note: expanded from macro 'GTEST_INTERNAL_DEPRECATED' 2383 | #define GTEST_INTERNAL_DEPRECATED(message) __attribute__((deprecated(message))) | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/linear_assignment_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/linear_assignment.h:212: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:1438:41: note: in instantiation of template class 'util::IntegerRange' requested here 1438 | for (const NodeIndexType node : Base::AllNodes()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/linear_assignment_test.cc:595:13: note: in instantiation of member function 'util::StaticGraph::Build' requested here 595 | graph.Build(&arc_permutation); | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 5 warnings generated. [537/1054] Building CXX object ortools/linear_solver/CMakeFiles/test_xprs_interface.dir/xpress_interface_test.cc.o /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/xpress_interface_test.cc:379:15: warning: unused variable 'x1' [-Wunused-variable] 379 | MPVariable* x1 = solver.MakeNumVar(-1., 5.1, "x1"); | ^~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/xpress_interface_test.cc:380:15: warning: unused variable 'x2' [-Wunused-variable] 380 | MPVariable* x2 = solver.MakeNumVar(3.14, 5.1, "x2"); | ^~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/xpress_interface_test.cc:635:15: warning: unused variable 'x' [-Wunused-variable] 635 | MPVariable* x = solver.MakeBoolVar("x"); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/xpress_interface_test.cc:1401:8: warning: unused variable 'oldMpCallback' [-Wunused-variable] 1401 | auto oldMpCallback = buildLargeMipWithCallback(solver, 30, 30); | ^~~~~~~~~~~~~ 4 warnings generated. [538/1054] Building CXX object ortools/graph/CMakeFiles/graph_shortest_paths_test.dir/shortest_paths_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/shortest_paths_test.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/shortest_paths_test.cc:136:57: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 136 | for (const typename GraphType::NodeIndex node : graph.AllNodes()) { | ^ /usr/include/gtest/internal/gtest-internal.h:727:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>>::Register' requested here 727 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:727:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, util::ReverseArcMixedGraph<>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:727:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, util::ReverseArcStaticGraph<>, util::ReverseArcMixedGraph<>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:727:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, util::ReverseArcListGraph<>, util::ReverseArcStaticGraph<>, util::ReverseArcMixedGraph<>>>::Register' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/shortest_paths_test.cc:256:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, util::StaticGraph<>, util::ReverseArcListGraph<>, util::ReverseArcStaticGraph<>, util::ReverseArcMixedGraph<>>>::Register' requested here 256 | TYPED_TEST(GraphShortestPathsDeathTest, ShortestPathsEmptyGraph) { | ^ /usr/include/gtest/gtest-typed-test.h:215:31: note: expanded from macro 'TYPED_TEST' 215 | CaseName)>::Register("", \ | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 1 warning generated. [539/1054] Building CXX object ortools/graph/CMakeFiles/graph_one_tree_lower_bound_test.dir/one_tree_lower_bound_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/one_tree_lower_bound_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/one_tree_lower_bound.h:133: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/christofides.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/minimum_spanning_tree.h:145:31: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 145 | for (NodeIndex node : graph.AllNodes()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/one_tree_lower_bound.h:302:7: note: in instantiation of function template specialization 'operations_research::BuildPrimMinimumSpanningTree, (lambda at /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/one_tree_lower_bound.h:302:43)>' requested here 302 | BuildPrimMinimumSpanningTree(graph, [&cost, &graph](int arc) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/one_tree_lower_bound.h:393:3: note: in instantiation of function template specialization 'operations_research::AddArcsFromMinimumSpanningTree<(lambda at /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/one_tree_lower_bound_test.cc:32:51)>' requested here 393 | AddArcsFromMinimumSpanningTree(number_of_nodes - 1, cost, &nearest); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/one_tree_lower_bound.h:464:14: note: in instantiation of function template specialization 'operations_research::ComputeOneTreeLowerBoundWithAlgorithm<(lambda at /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/one_tree_lower_bound_test.cc:32:51), operations_research::VolgenantJonkerEvaluator>' requested here 464 | return ComputeOneTreeLowerBoundWithAlgorithm( | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/one_tree_lower_bound.h:486:10: note: in instantiation of function template specialization 'operations_research::ComputeOneTreeLowerBoundWithParameters<(lambda at /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/one_tree_lower_bound_test.cc:32:51)>' requested here 486 | return ComputeOneTreeLowerBoundWithParameters(number_of_nodes, cost, | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/one_tree_lower_bound_test.cc:32:23: note: in instantiation of function template specialization 'operations_research::ComputeOneTreeLowerBound<(lambda at /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/one_tree_lower_bound_test.cc:32:51)>' requested here 32 | const double cost = ComputeOneTreeLowerBound(0, [](int /*from*/, int /*to*/) { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/one_tree_lower_bound_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/one_tree_lower_bound.h:133: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/christofides.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/christofides.h:333:47: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 333 | for (const ArcIndex arc : reduced_graph.AllForwardArcs()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/christofides.h:246:21: note: in instantiation of member function 'operations_research::ChristofidesPathSolver::Solve' requested here 246 | bool const ok = Solve(); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/one_tree_lower_bound.h:222:27: note: in instantiation of member function 'operations_research::ChristofidesPathSolver::TravelingSalesmanCost' requested here 222 | upper_bound_ = solver.TravelingSalesmanCost(); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/one_tree_lower_bound.h:469:57: note: in instantiation of member function 'operations_research::HeldWolfeCrowderEvaluator::HeldWolfeCrowderEvaluator' requested here 469 | HeldWolfeCrowderEvaluator algorithm( | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/one_tree_lower_bound.h:486:10: note: in instantiation of function template specialization 'operations_research::ComputeOneTreeLowerBoundWithParameters<(lambda at /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/one_tree_lower_bound_test.cc:32:51)>' requested here 486 | return ComputeOneTreeLowerBoundWithParameters(number_of_nodes, cost, | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/one_tree_lower_bound_test.cc:32:23: note: in instantiation of function template specialization 'operations_research::ComputeOneTreeLowerBound<(lambda at /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/one_tree_lower_bound_test.cc:32:51)>' requested here 32 | const double cost = ComputeOneTreeLowerBound(0, [](int /*from*/, int /*to*/) { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/one_tree_lower_bound_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/one_tree_lower_bound.h:133: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/christofides.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/minimum_spanning_tree.h:53:9: warning: unused type alias 'NodeIndex' [-Wunused-local-typedef] 53 | using NodeIndex = typename Graph::NodeIndex; | ^ 3 warnings generated. [540/1054] Building CXX object ortools/graph/CMakeFiles/graph_dag_constrained_shortest_path_test.dir/dag_constrained_shortest_path_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/dag_constrained_shortest_path_test.cc:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/dag_constrained_shortest_path_test.cc:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/dag_constrained_shortest_path_test.cc:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/dag_constrained_shortest_path_test.cc:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/dag_constrained_shortest_path_test.cc:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/dag_constrained_shortest_path_test.cc:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/dag_constrained_shortest_path_test.cc:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/dag_constrained_shortest_path_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/dag_constrained_shortest_path.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:1438:41: note: in instantiation of template class 'util::IntegerRange' requested here 1438 | for (const NodeIndexType node : Base::AllNodes()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:448:18: note: in instantiation of member function 'util::StaticGraph<>::Build' requested here 448 | void Build() { Build(nullptr); } | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/dag_constrained_shortest_path_test.cc:465:9: note: in instantiation of member function 'util::StaticGraph<>::Build' requested here 465 | graph.Build(); | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 9 warnings generated. [541/1054] Building CXX object ortools/sat/CMakeFiles/sat_boolean_problem_test.dir/boolean_problem_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [542/1054] Building CXX object ortools/sat/CMakeFiles/sat_2d_packing_brute_force_test.dir/2d_packing_brute_force_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force_test.cc:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_packing_brute_force.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 24 warnings generated. [543/1054] Building CXX object ortools/sat/CMakeFiles/sat_combine_solutions_test.dir/combine_solutions_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions_test.cc:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/combine_solutions.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 24 warnings generated. [544/1054] Building CXX object ortools/sat/CMakeFiles/sat_constraint_violation_test.dir/constraint_violation_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/constraint_violation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/constraint_violation.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/constraint_violation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/constraint_violation.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/constraint_violation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/constraint_violation.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/constraint_violation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/constraint_violation.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/constraint_violation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/constraint_violation.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/constraint_violation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/constraint_violation.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/constraint_violation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/constraint_violation.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/constraint_violation_test.cc:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ 9 warnings generated. [545/1054] Building CXX object ortools/sat/CMakeFiles/sat_cp_model_checker_test.dir/cp_model_checker_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_checker_test.cc:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ 2 warnings generated. [546/1054] Building CXX object ortools/sat/CMakeFiles/sat_circuit_test.dir/circuit_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit_test.cc:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.h:35: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit_test.cc:316:33: warning: loop variable 'compo' creates a copy from type 'const std::vector' [-Wrange-loop-construct] 316 | for (const std::vector compo : components) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit_test.cc:316:10: note: use reference type 'const std::vector &' to prevent copying 316 | for (const std::vector compo : components) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | & In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/circuit.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 24 warnings generated. [547/1054] Building CXX object ortools/sat/CMakeFiles/sat_2d_try_edge_propagator_test.dir/2d_try_edge_propagator_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator_test.cc:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_try_edge_propagator.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 24 warnings generated. [548/1054] Building CXX object ortools/sat/CMakeFiles/sat_2d_rectangle_presolve_test.dir/2d_rectangle_presolve_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve_test.cc:35: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve_test.cc:761:9: warning: variable 'min_index' set but not used [-Wunused-but-set-variable] 761 | int min_index = -1; | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_rectangle_presolve.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 25 warnings generated. [549/1054] Building CXX object ortools/sat/CMakeFiles/sat_all_different_test.dir/all_different_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different_test.cc:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.h:35: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/all_different.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 23 warnings generated. [550/1054] Building CXX object ortools/sat/CMakeFiles/sat_cp_model_postsolve_test.dir/cp_model_postsolve_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_postsolve_test.cc:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ 2 warnings generated. [551/1054] Building CXX object ortools/sat/CMakeFiles/sat_cp_model_presolve_random_test.dir/cp_model_presolve_random_test.cc.o /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_presolve_random_test.cc:244:26: warning: unused variable 'with_hint' [-Wunused-variable] 244 | const CpSolverResponse with_hint = SolveWithParameters(model_proto, params); | ^~~~~~~~~ 1 warning generated. [552/1054] Building CXX object ortools/sat/CMakeFiles/sat_clause_test.dir/clause_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause_test.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause_test.cc:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause_test.cc:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause_test.cc:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause_test.cc:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause_test.cc:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause_test.cc:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause_test.cc:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause_test.cc:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause_test.cc:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause_test.cc:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause_test.cc:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause_test.cc:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause_test.cc:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause_test.cc:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 24 warnings generated. [553/1054] Building CXX object ortools/sat/CMakeFiles/sat_cp_model_search_test.dir/cp_model_search_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_search_test.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ 2 warnings generated. [554/1054] Building CXX object ortools/sat/CMakeFiles/sat_cp_model_copy_test.dir/cp_model_copy_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy_test.cc:17: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_copy.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 24 warnings generated. [555/1054] Building CXX object ortools/sat/CMakeFiles/sat_diophantine_test.dir/diophantine_test.cc.o [556/1054] Building CXX object ortools/sat/CMakeFiles/sat_cp_constraints_test.dir/cp_constraints_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints_test.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.h:35: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_constraints.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 23 warnings generated. [557/1054] Building CXX object ortools/sat/CMakeFiles/sat_encoding_test.dir/encoding_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/encoding.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [558/1054] Building CXX object ortools/algorithms/CMakeFiles/algorithms_radix_sort_test.dir/radix_sort_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/radix_sort_test.cc:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ 2 warnings generated. [559/1054] Building CXX object ortools/sat/CMakeFiles/sat_feasibility_jump_test.dir/feasibility_jump_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/constraint_violation.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/constraint_violation.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/constraint_violation.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/constraint_violation.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/constraint_violation.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/constraint_violation.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/constraint_violation.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump_test.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:377:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 377 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump_test.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:402:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 402 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump_test.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:412:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 412 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump_test.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:423:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 423 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump_test.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:434:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 434 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:39: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_jump.h:510:53: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::NumSolutions' requested here 510 | return (shared_response_->SolutionsRepository().NumSolutions() > 0) == | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [560/1054] Building CXX object ortools/sat/CMakeFiles/sat_cp_model_symmetries_test.dir/cp_model_symmetries_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries_test.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_symmetries.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 24 warnings generated. [561/1054] Building CXX object ortools/sat/CMakeFiles/sat_flaky_models_test.dir/flaky_models_test.cc.o [562/1054] Building CXX object ortools/sat/CMakeFiles/sat_cp_model_expand_test.dir/cp_model_expand_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand_test.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand_test.cc:51:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 51 | params.MergeFromString(extra_parameters); | ^~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand_test.cc:753:26: warning: unused variable 'response' [-Wunused-variable] 753 | const CpSolverResponse response = | ^~~~~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand_test.cc:792:26: warning: unused variable 'response' [-Wunused-variable] 792 | const CpSolverResponse response = | ^~~~~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand_test.cc:826:26: warning: unused variable 'response' [-Wunused-variable] 826 | const CpSolverResponse response = | ^~~~~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand_test.cc:872:26: warning: unused variable 'response' [-Wunused-variable] 872 | const CpSolverResponse response = | ^~~~~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand_test.cc:1476:26: warning: unused variable 'response' [-Wunused-variable] 1476 | const CpSolverResponse response = | ^~~~~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand_test.cc:1844:26: warning: unused variable 'response' [-Wunused-variable] 1844 | const CpSolverResponse response = SolveAndCheck( | ^~~~~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_expand.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 31 warnings generated. [563/1054] Building CXX object ortools/sat/CMakeFiles/sat_cp_model_table_test.dir/cp_model_table_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table_test.cc:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_table.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 24 warnings generated. [564/1054] Building CXX object ortools/sat/CMakeFiles/sat_lb_tree_search_test.dir/lb_tree_search_test.cc.o [565/1054] Building CXX object ortools/sat/CMakeFiles/sat_diffn_test.dir/diffn_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 23 warnings generated. [566/1054] Building CXX object ortools/sat/CMakeFiles/sat_feasibility_pump_test.dir/feasibility_pump_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:103: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/basis_representation.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lu_factorization.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/markowitz.h:88: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/feasibility_pump.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 23 warnings generated. [567/1054] Building CXX object ortools/sat/CMakeFiles/sat_cumulative_energy_test.dir/cumulative_energy_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy_test.cc:224:17: warning: unused variable 'params' [-Wunused-variable] 224 | SatParameters params = | ^~~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_energy.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/2d_orthogonal_packing.h:27: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 24 warnings generated. [568/1054] Building CXX object ortools/sat/CMakeFiles/sat_cumulative_test.dir/cumulative_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cumulative.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 23 warnings generated. [569/1054] Building CXX object ortools/sat/CMakeFiles/sat_inclusion_test.dir/inclusion_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/inclusion_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/inclusion.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/inclusion_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/inclusion.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/inclusion_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/inclusion.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/inclusion_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/inclusion.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/inclusion_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/inclusion.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/inclusion_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/inclusion.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/inclusion_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/inclusion.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/inclusion_test.cc:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ 9 warnings generated. [570/1054] Building CXX object ortools/sat/CMakeFiles/sat_cuts_test.dir/cuts_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/variables_info.h:18: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts_test.cc:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 25 warnings generated. [571/1054] Building CXX object ortools/sat/CMakeFiles/sat_disjunctive_test.dir/disjunctive_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/disjunctive.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 23 warnings generated. [572/1054] Building CXX object ortools/sat/CMakeFiles/sat_linear_model_test.dir/linear_model_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_model_test.cc:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ 2 warnings generated. [573/1054] Building CXX object ortools/sat/CMakeFiles/sat_model_test.dir/model_test.cc.o [574/1054] Building CXX object ortools/sat/CMakeFiles/sat_implied_bounds_test.dir/implied_bounds_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds_test.cc:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 24 warnings generated. [575/1054] Building CXX object ortools/sat/CMakeFiles/sat_intervals_test.dir/intervals_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [576/1054] Building CXX object ortools/sat/CMakeFiles/sat_diffn_util_test.dir/diffn_util_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util_test.cc:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util_test.cc:1108:6: warning: unused function 'CheckFuzzedRectangles' [-Wunused-function] 1108 | void CheckFuzzedRectangles( | ^~~~~~~~~~~~~~~~~~~~~ 25 warnings generated. [577/1054] Building CXX object ortools/sat/CMakeFiles/sat_parameters_validation_test.dir/parameters_validation_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/parameters_validation_test.cc:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ 2 warnings generated. [578/1054] Building CXX object ortools/sat/CMakeFiles/sat_linear_constraint_manager_test.dir/linear_constraint_manager_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/variables_info.h:18: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager_test.cc:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 25 warnings generated. [579/1054] Building CXX object ortools/sat/CMakeFiles/sat_linear_constraint_test.dir/linear_constraint_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_test.cc:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 24 warnings generated. [580/1054] Building CXX object ortools/sat/CMakeFiles/sat_linear_propagation_test.dir/linear_propagation_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation_test.cc:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_propagation.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 24 warnings generated. [581/1054] Building CXX object ortools/sat/CMakeFiles/sat_linear_programming_constraint_test.dir/linear_programming_constraint_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:103: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/basis_representation.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lu_factorization.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/markowitz.h:88: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 23 warnings generated. [582/1054] Building CXX object ortools/sat/CMakeFiles/sat_integer_expr_test.dir/integer_expr_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr_test.cc:97:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 97 | params.MergeFromString(extra_parameters); | ^~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr_test.cc:364:15: warning: 'IsEqualToMinOf' is deprecated: Use AddIsEqualToMinOf() instead. [-Wdeprecated-declarations] 364 | model.Add(IsEqualToMinOf(min_expr, exprs)); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:753:1: note: 'IsEqualToMinOf' has been explicitly marked deprecated here 753 | ABSL_DEPRECATED("Use AddIsEqualToMinOf() instead.") | ^ /usr/include/absl/base/attributes.h:693:49: note: expanded from macro 'ABSL_DEPRECATED' 693 | #define ABSL_DEPRECATED(message) __attribute__((deprecated(message))) | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr_test.cc:375:15: warning: 'IsEqualToMinOf' is deprecated: Use AddIsEqualToMinOf() instead. [-Wdeprecated-declarations] 375 | model.Add(IsEqualToMinOf(max_expr, exprs)); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:753:1: note: 'IsEqualToMinOf' has been explicitly marked deprecated here 753 | ABSL_DEPRECATED("Use AddIsEqualToMinOf() instead.") | ^ /usr/include/absl/base/attributes.h:693:49: note: expanded from macro 'ABSL_DEPRECATED' 693 | #define ABSL_DEPRECATED(message) __attribute__((deprecated(message))) | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr_test.cc:420:13: warning: 'IsEqualToMinOf' is deprecated: Use AddIsEqualToMinOf() instead. [-Wdeprecated-declarations] 420 | model.Add(IsEqualToMinOf(min_expr, exprs)); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:753:1: note: 'IsEqualToMinOf' has been explicitly marked deprecated here 753 | ABSL_DEPRECATED("Use AddIsEqualToMinOf() instead.") | ^ /usr/include/absl/base/attributes.h:693:49: note: expanded from macro 'ABSL_DEPRECATED' 693 | #define ABSL_DEPRECATED(message) __attribute__((deprecated(message))) | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr_test.cc:846:28: warning: unused variable 'response' [-Wunused-variable] 846 | const CpSolverResponse response = | ^~~~~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr_test.cc:1116:28: warning: unused variable 'response' [-Wunused-variable] 1116 | const CpSolverResponse response = | ^~~~~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr_test.cc:1309:28: warning: unused variable 'response' [-Wunused-variable] 1309 | const CpSolverResponse response = | ^~~~~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr_test.cc:1480:28: warning: unused variable 'response' [-Wunused-variable] 1480 | const CpSolverResponse response = | ^~~~~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_expr.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [583/1054] Building CXX object ortools/sat/CMakeFiles/sat_restart_test.dir/restart_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [584/1054] Building CXX object ortools/sat/CMakeFiles/sat_pb_constraint_test.dir/pb_constraint_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pb_constraint_test.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ 2 warnings generated. [585/1054] Building CXX object ortools/sat/CMakeFiles/sat_probing_test.dir/probing_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/probing.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [586/1054] Building CXX object ortools/sat/CMakeFiles/sat_sat_base_test.dir/sat_base_test.cc.o [587/1054] Building CXX object ortools/sat/CMakeFiles/sat_rins_test.dir/rins_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins_test.cc:63:16: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Synchronize' requested here 63 | lp_solutions.Synchronize(); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins.h:24: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/rins_test.cc:159:58: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Synchronize' requested here 159 | shared_response_manager->MutableSolutionsRepository()->Synchronize(); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 24 warnings generated. [588/1054] Building CXX object ortools/sat/CMakeFiles/sat_presolve_util_test.dir/presolve_util_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util_test.cc:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ 9 warnings generated. [589/1054] Building CXX object ortools/sat/CMakeFiles/sat_optimization_test.dir/optimization_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization_test.cc:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization_test.cc:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.h:35: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/optimization.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 25 warnings generated. [590/1054] Building CXX object ortools/sat/CMakeFiles/sat_integer_test.dir/integer_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_test.cc:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_test.cc:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_search.h:35: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 25 warnings generated. [591/1054] Building CXX object ortools/sat/CMakeFiles/sat_linear_relaxation_test.dir/linear_relaxation_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/variables_info.h:18: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_relaxation.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 23 warnings generated. [592/1054] Building CXX object ortools/sat/CMakeFiles/sat_pseudo_costs_test.dir/pseudo_costs_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/variables_info.h:18: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/pseudo_costs.h:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 23 warnings generated. [593/1054] Building CXX object ortools/sat/CMakeFiles/sat_sat_decision_test.dir/sat_decision_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [594/1054] Building CXX object ortools/sat/CMakeFiles/sat_subsolver_test.dir/subsolver_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver_test.cc:53:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 53 | absl::MutexLock mutex_lock(&state_->mutex); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver_test.cc:46:9: note: in instantiation of member function 'operations_research::sat::(anonymous namespace)::TestLoopFunction()::TestSubSolver::TaskIsAvailable' requested here 46 | class TestSubSolver : public SubSolver { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver_test.cc:103:38: note: in instantiation of function template specialization 'operations_research::sat::(anonymous namespace)::TestLoopFunction' requested here 103 | TEST(DeterministicLoop, BasicTest) { TestLoopFunction(); } | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver_test.cc:60:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 60 | absl::MutexLock mutex_lock(&state_->mutex); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver_test.cc:46:9: note: in instantiation of member function 'operations_research::sat::(anonymous namespace)::TestLoopFunction()::TestSubSolver::GenerateTask' requested here 46 | class TestSubSolver : public SubSolver { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver_test.cc:103:38: note: in instantiation of function template specialization 'operations_research::sat::(anonymous namespace)::TestLoopFunction' requested here 103 | TEST(DeterministicLoop, BasicTest) { TestLoopFunction(); } | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver_test.cc:64:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 64 | absl::MutexLock mutex_lock(&state_->mutex); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver_test.cc:63:25: note: while substituting into a lambda expression here 63 | return [this, id] { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver_test.cc:46:9: note: in instantiation of member function 'operations_research::sat::(anonymous namespace)::TestLoopFunction()::TestSubSolver::GenerateTask' requested here 46 | class TestSubSolver : public SubSolver { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver_test.cc:103:38: note: in instantiation of function template specialization 'operations_research::sat::(anonymous namespace)::TestLoopFunction' requested here 103 | TEST(DeterministicLoop, BasicTest) { TestLoopFunction(); } | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver_test.cc:71:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 71 | absl::MutexLock mutex_lock(&state_->mutex); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver_test.cc:46:9: note: in instantiation of member function 'operations_research::sat::(anonymous namespace)::TestLoopFunction()::TestSubSolver::Synchronize' requested here 46 | class TestSubSolver : public SubSolver { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver_test.cc:103:38: note: in instantiation of function template specialization 'operations_research::sat::(anonymous namespace)::TestLoopFunction' requested here 103 | TEST(DeterministicLoop, BasicTest) { TestLoopFunction(); } | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver_test.cc:53:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 53 | absl::MutexLock mutex_lock(&state_->mutex); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver_test.cc:46:9: note: in instantiation of member function 'operations_research::sat::(anonymous namespace)::TestLoopFunction()::TestSubSolver::TaskIsAvailable' requested here 46 | class TestSubSolver : public SubSolver { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver_test.cc:105:41: note: in instantiation of function template specialization 'operations_research::sat::(anonymous namespace)::TestLoopFunction' requested here 105 | TEST(NonDeterministicLoop, BasicTest) { TestLoopFunction(); } | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver_test.cc:60:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 60 | absl::MutexLock mutex_lock(&state_->mutex); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver_test.cc:46:9: note: in instantiation of member function 'operations_research::sat::(anonymous namespace)::TestLoopFunction()::TestSubSolver::GenerateTask' requested here 46 | class TestSubSolver : public SubSolver { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver_test.cc:105:41: note: in instantiation of function template specialization 'operations_research::sat::(anonymous namespace)::TestLoopFunction' requested here 105 | TEST(NonDeterministicLoop, BasicTest) { TestLoopFunction(); } | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver_test.cc:64:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 64 | absl::MutexLock mutex_lock(&state_->mutex); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver_test.cc:63:25: note: while substituting into a lambda expression here 63 | return [this, id] { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver_test.cc:46:9: note: in instantiation of member function 'operations_research::sat::(anonymous namespace)::TestLoopFunction()::TestSubSolver::GenerateTask' requested here 46 | class TestSubSolver : public SubSolver { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver_test.cc:105:41: note: in instantiation of function template specialization 'operations_research::sat::(anonymous namespace)::TestLoopFunction' requested here 105 | TEST(NonDeterministicLoop, BasicTest) { TestLoopFunction(); } | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver_test.cc:71:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 71 | absl::MutexLock mutex_lock(&state_->mutex); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver_test.cc:46:9: note: in instantiation of member function 'operations_research::sat::(anonymous namespace)::TestLoopFunction()::TestSubSolver::Synchronize' requested here 46 | class TestSubSolver : public SubSolver { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver_test.cc:105:41: note: in instantiation of function template specialization 'operations_research::sat::(anonymous namespace)::TestLoopFunction' requested here 105 | TEST(NonDeterministicLoop, BasicTest) { TestLoopFunction(); } | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 15 warnings generated. [595/1054] Building CXX object ortools/sat/CMakeFiles/sat_sat_cnf_reader_test.dir/sat_cnf_reader_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_cnf_reader_test.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_cnf_reader_test.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_cnf_reader_test.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_cnf_reader_test.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_cnf_reader_test.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_cnf_reader_test.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_cnf_reader_test.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_cnf_reader_test.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_cnf_reader_test.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_cnf_reader_test.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_cnf_reader_test.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_cnf_reader_test.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_cnf_reader_test.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_cnf_reader_test.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_cnf_reader_test.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_cnf_reader_test.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_cnf_reader_test.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_cnf_reader_test.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_cnf_reader_test.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_cnf_reader_test.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_cnf_reader_test.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [596/1054] Building CXX object ortools/sat/CMakeFiles/sat_presolve_context_test.dir/presolve_context_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context_test.cc:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 24 warnings generated. [597/1054] Building CXX object ortools/sat/CMakeFiles/sat_precedences_test.dir/precedences_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences_test.cc:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 25 warnings generated. [598/1054] Building CXX object ortools/sat/CMakeFiles/sat_symmetry_test.dir/symmetry_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/symmetry_test.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ 2 warnings generated. [599/1054] Building CXX object ortools/sat/CMakeFiles/sat_theta_tree_test.dir/theta_tree_test.cc.o [600/1054] Building CXX object ortools/sat/CMakeFiles/sat_symmetry_util_test.dir/symmetry_util_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/symmetry_util_test.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ 2 warnings generated. [601/1054] Building CXX object ortools/sat/CMakeFiles/sat_routing_cuts_test.dir/routing_cuts_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/variables_info.h:18: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts_test.cc:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/routing_cuts.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 25 warnings generated. [602/1054] Building CXX object ortools/packing/CMakeFiles/vector_bin_packing.dir/vector_bin_packing_main.cc.o [603/1054] Building CXX object ortools/sat/CMakeFiles/sat_scheduling_helpers_test.dir/scheduling_helpers_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [604/1054] Building CXX object ortools/sat/CMakeFiles/sat_zero_half_cuts_test.dir/zero_half_cuts_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/zero_half_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/zero_half_cuts.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/zero_half_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/zero_half_cuts.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/zero_half_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/zero_half_cuts.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/zero_half_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/zero_half_cuts.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/zero_half_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/zero_half_cuts.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/zero_half_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/zero_half_cuts.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/zero_half_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/zero_half_cuts.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/zero_half_cuts_test.cc:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ 9 warnings generated. [605/1054] Building CXX object ortools/graph/CMakeFiles/graph_rooted_tree_test.dir/rooted_tree_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/rooted_tree_test.cc:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ 2 warnings generated. [606/1054] Building CXX object ortools/sat/CMakeFiles/sat_sat_inprocessing_test.dir/sat_inprocessing_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:103: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/basis_representation.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lu_factorization.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/markowitz.h:88: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing_test.cc:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_inprocessing.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_programming_constraint.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 25 warnings generated. [607/1054] Building CXX object ortools/sat/CMakeFiles/sat_scheduling_cuts_test.dir/scheduling_cuts_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/linear_constraint_manager.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/variables_info.h:18: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts_test.cc:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_cuts.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cuts.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 25 warnings generated. [608/1054] Building CXX object ortools/sat/CMakeFiles/sat_runner.dir/sat_runner.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_runner.cc:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_runner.cc:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_runner.cc:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_runner.cc:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_runner.cc:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_runner.cc:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_runner.cc:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_runner.cc:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_runner.cc:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_runner.cc:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_runner.cc:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_runner.cc:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_runner.cc:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_runner.cc:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_runner.cc:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_runner.cc:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_runner.cc:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_runner.cc:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_runner.cc:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_runner.cc:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_runner.cc:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/boolean_problem.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [609/1054] Building CXX object ortools/sat/CMakeFiles/sat_table_test.dir/table_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table_test.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table_test.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table_test.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table_test.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table_test.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table_test.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table_test.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table_test.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table_test.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table_test.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table_test.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table_test.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table_test.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table_test.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table_test.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table_test.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table_test.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table_test.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table_test.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table_test.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table_test.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table_test.cc:391:26: warning: unused variable 'response' [-Wunused-variable] 391 | const CpSolverResponse response = SolveCpModel(cp_model.Build(), &model); | ^~~~~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table_test.cc:506:26: warning: unused variable 'response' [-Wunused-variable] 506 | const CpSolverResponse response = SolveCpModel(cp_model.Build(), &model); | ^~~~~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table_test.cc:559:26: warning: unused variable 'response' [-Wunused-variable] 559 | const CpSolverResponse response = SolveCpModel(cp_model.Build(), &model); | ^~~~~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table_test.cc:605:26: warning: unused variable 'response' [-Wunused-variable] 605 | const CpSolverResponse response = SolveCpModel(cp_model.Build(), &model); | ^~~~~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/table_test.cc:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [610/1054] Building CXX object ortools/math_opt/constraints/indicator/CMakeFiles/math_opt_constraints_indicator_validator_test.dir/validator_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/validator_test.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ 2 warnings generated. [611/1054] Building CXX object ortools/math_opt/constraints/quadratic/CMakeFiles/math_opt_constraints_quadratic_validator_test.dir/validator_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/validator_test.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ 2 warnings generated. [612/1054] Building CXX object ortools/sat/CMakeFiles/sat_var_domination_test.dir/var_domination_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_util.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination_test.cc:17: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/var_domination.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/presolve_context.h:38: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/solution_crush.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/implied_bounds.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 24 warnings generated. [613/1054] Building CXX object ortools/sat/CMakeFiles/sat_timetable_test.dir/timetable_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.h:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_test.cc:432:19: warning: loop variable 'entry' creates a copy from type 'const std::pair, int>' [-Wrange-loop-construct] 432 | for (const auto entry : sequence_to_count) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_test.cc:432:8: note: use reference type 'const std::pair, int> &' to prevent copying 432 | for (const auto entry : sequence_to_count) { | ^~~~~~~~~~~~~~~~~~ | & /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_test.cc:489:19: warning: loop variable 'entry' creates a copy from type 'const std::pair, int>' [-Wrange-loop-construct] 489 | for (const auto entry : sequence_to_count) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_test.cc:489:8: note: use reference type 'const std::pair, int> &' to prevent copying 489 | for (const auto entry : sequence_to_count) { | ^~~~~~~~~~~~~~~~~~ | & /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_test.cc:543:19: warning: loop variable 'entry' creates a copy from type 'const std::pair, int>' [-Wrange-loop-construct] 543 | for (const auto entry : sequence_to_count) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_test.cc:543:8: note: use reference type 'const std::pair, int> &' to prevent copying 543 | for (const auto entry : sequence_to_count) { | ^~~~~~~~~~~~~~~~~~ | & In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/timetable.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [614/1054] Linking CXX static library lib64/libmath_opt_callback_tests.a [615/1054] Linking CXX static library lib64/libmath_opt_status_tests.a [616/1054] Linking CXX static library lib64/libmath_opt_lp_tests.a [617/1054] Linking CXX static library lib64/libmath_opt_lp_incomplete_solve_tests.a [618/1054] Linking CXX static library lib64/libmath_opt_invalid_input_tests.a [619/1054] Linking CXX static library lib64/libmath_opt_mip_tests.a [620/1054] Linking CXX static library lib64/libmath_opt_ip_model_solve_parameters_tests.a [621/1054] Linking CXX static library lib64/libmath_opt_ip_multiple_solutions_tests.a [622/1054] Linking CXX static library lib64/libmath_opt_lp_model_solve_parameters_tests.a [623/1054] Linking CXX static library lib64/libmath_opt_lp_parameter_tests.a [624/1054] Linking CXX static library lib64/libmath_opt_lp_initial_basis_tests.a [625/1054] Linking CXX static library lib64/libmath_opt_ip_parameter_tests.a [626/1054] Linking CXX static library lib64/libmath_opt_multi_objective_tests.a [627/1054] Building CXX object ortools/math_opt/constraints/second_order_cone/CMakeFiles/math_opt_constraints_soc_validator_test.dir/validator_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/second_order_cone/validator_test.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ 2 warnings generated. [628/1054] Linking CXX static library lib64/libmath_opt_qp_tests.a [629/1054] Linking CXX static library lib64/libmath_opt_qc_tests.a [630/1054] Linking CXX static library lib64/libmath_opt_second_order_cone_tests.a [631/1054] Linking CXX static library lib64/libmath_opt_logical_constraint_tests.a [632/1054] Linking CXX static library lib64/libmath_opt_generic_tests.a [633/1054] Linking CXX static library lib64/libmath_opt_infeasible_subsystem_tests.a [634/1054] Building CXX object ortools/math_opt/constraints/quadratic/CMakeFiles/math_opt_constraints_quadratic_storage_test.dir/storage_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/storage_test.cc:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ 2 warnings generated. [635/1054] Building CXX object ortools/math_opt/constraints/second_order_cone/CMakeFiles/math_opt_constraints_soc_storage_test.dir/storage_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/second_order_cone/storage_test.cc:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ 2 warnings generated. [636/1054] Building CXX object ortools/math_opt/constraints/sos/CMakeFiles/math_opt_constraints_sos_validator_test.dir/validator_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/validator_test.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ 2 warnings generated. [637/1054] Building CXX object ortools/sat/CMakeFiles/sat_work_assignment_test.dir/work_assignment_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/clause.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/cliques.h:41: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment_test.cc:14: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:225:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | absl::MutexLock l(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment_test.cc:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/integer.h:41: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_solver.h:40: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/restart.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/sat_decision.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [638/1054] Building CXX object ortools/math_opt/constraints/indicator/CMakeFiles/math_opt_constraints_indicator_storage_test.dir/storage_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/storage_test.cc:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/storage_test.cc:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/storage_test.cc:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/storage_test.cc:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/storage_test.cc:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/storage_test.cc:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/storage_test.cc:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [639/1054] Building CXX object ortools/math_opt/constraints/indicator/CMakeFiles/math_opt_constraints_indicator_indicator_constraint_test.dir/indicator_constraint_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint_test.cc:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [640/1054] Building CXX object ortools/sat/CMakeFiles/sat_util_test.dir/util_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util_test.cc:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util_test.cc:1013:11: warning: variable 'sum_of_all' set but not used [-Wunused-but-set-variable] 1013 | int64_t sum_of_all = 0; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util_test.cc:1040:11: warning: variable 'sum_of_elements' set but not used [-Wunused-but-set-variable] 1040 | int64_t sum_of_elements = 0; | ^ 11 warnings generated. [641/1054] Building CXX object ortools/math_opt/constraints/sos/CMakeFiles/math_opt_constraints_sos_storage_test.dir/storage_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/storage_test.cc:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ 2 warnings generated. [642/1054] Building CXX object ortools/algorithms/samples/CMakeFiles/knapsack.dir/knapsack.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/samples/knapsack.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver.h:23: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/samples/knapsack.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver.h:23: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/samples/knapsack.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver.h:23: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/samples/knapsack.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver.h:23: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/samples/knapsack.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver.h:23: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/samples/knapsack.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver.h:23: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/samples/knapsack.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver.h:23: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 7 warnings generated. [643/1054] Building CXX object ortools/math_opt/constraints/second_order_cone/CMakeFiles/math_opt_constraints_soc_second_order_cone_constraint_test.dir/second_order_cone_constraint_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/second_order_cone/second_order_cone_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/second_order_cone/second_order_cone_constraint.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/second_order_cone/second_order_cone_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/second_order_cone/second_order_cone_constraint.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/second_order_cone/second_order_cone_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/second_order_cone/second_order_cone_constraint.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/second_order_cone/second_order_cone_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/second_order_cone/second_order_cone_constraint.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/second_order_cone/second_order_cone_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/second_order_cone/second_order_cone_constraint.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/second_order_cone/second_order_cone_constraint_test.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/second_order_cone/second_order_cone_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/second_order_cone/second_order_cone_constraint.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [644/1054] Building CXX object ortools/graph/samples/CMakeFiles/assignment_linear_sum_assignment.dir/assignment_linear_sum_assignment.cc.o [645/1054] Building CXX object ortools/graph/samples/CMakeFiles/assignment_min_flow.dir/assignment_min_flow.cc.o [646/1054] Building CXX object ortools/algorithms/samples/CMakeFiles/simple_knapsack_program.dir/simple_knapsack_program.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/samples/simple_knapsack_program.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver.h:23: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/samples/simple_knapsack_program.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver.h:23: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/samples/simple_knapsack_program.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver.h:23: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/samples/simple_knapsack_program.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver.h:23: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/samples/simple_knapsack_program.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver.h:23: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/samples/simple_knapsack_program.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver.h:23: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/samples/simple_knapsack_program.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/algorithms/knapsack_solver.h:23: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 7 warnings generated. [647/1054] Building CXX object ortools/algorithms/samples/CMakeFiles/set_cover.dir/set_cover.cc.o [648/1054] Building CXX object ortools/graph/samples/CMakeFiles/balance_min_flow.dir/balance_min_flow.cc.o [649/1054] Building CXX object ortools/graph/samples/CMakeFiles/bfs_directed.dir/bfs_directed.cc.o [650/1054] Building CXX object ortools/math_opt/solvers/CMakeFiles/math_opt_solvers_message_callback_data_test.dir/message_callback_data_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/message_callback_data_test.cc:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ 2 warnings generated. [651/1054] Building CXX object ortools/math_opt/constraints/quadratic/CMakeFiles/math_opt_constraints_quadratic_quadratic_constraint_test.dir/quadratic_constraint_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint_test.cc:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [652/1054] Building CXX object ortools/graph/samples/CMakeFiles/bfs_undirected.dir/bfs_undirected.cc.o [653/1054] Building CXX object ortools/graph/samples/CMakeFiles/bfs_one_to_all.dir/bfs_one_to_all.cc.o [654/1054] Building CXX object ortools/graph/samples/CMakeFiles/dag_multiple_shortest_paths_one_to_all.dir/dag_multiple_shortest_paths_one_to_all.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/dag_multiple_shortest_paths_one_to_all.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:1438:41: note: in instantiation of template class 'util::IntegerRange' requested here 1438 | for (const NodeIndexType node : Base::AllNodes()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/dag_multiple_shortest_paths_one_to_all.cc:46:9: note: in instantiation of member function 'util::StaticGraph<>::Build' requested here 46 | graph.Build(&permutation); | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 1 warning generated. [655/1054] Building CXX object ortools/graph/samples/CMakeFiles/dag_simple_shortest_path.dir/dag_simple_shortest_path.cc.o [656/1054] Building CXX object ortools/graph/samples/CMakeFiles/dag_simple_multiple_shortest_paths.dir/dag_simple_multiple_shortest_paths.cc.o [657/1054] Building CXX object ortools/graph/samples/CMakeFiles/dag_simple_constrained_shortest_path.dir/dag_simple_constrained_shortest_path.cc.o [658/1054] Building CXX object ortools/graph/samples/CMakeFiles/dag_constrained_shortest_path_sequential.dir/dag_constrained_shortest_path_sequential.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/dag_constrained_shortest_path_sequential.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/dag_constrained_shortest_path.h:28: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:1438:41: note: in instantiation of template class 'util::IntegerRange' requested here 1438 | for (const NodeIndexType node : Base::AllNodes()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/dag_constrained_shortest_path_sequential.cc:78:9: note: in instantiation of member function 'util::StaticGraph<>::Build' requested here 78 | graph.Build(&permutation); | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 1 warning generated. [659/1054] Building CXX object ortools/graph/samples/CMakeFiles/dag_shortest_path_sequential.dir/dag_shortest_path_sequential.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/dag_shortest_path_sequential.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:1438:41: note: in instantiation of template class 'util::IntegerRange' requested here 1438 | for (const NodeIndexType node : Base::AllNodes()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/dag_shortest_path_sequential.cc:69:9: note: in instantiation of member function 'util::StaticGraph<>::Build' requested here 69 | graph.Build(&permutation); | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 1 warning generated. [660/1054] Building CXX object ortools/graph/samples/CMakeFiles/dag_multiple_shortest_paths_sequential.dir/dag_multiple_shortest_paths_sequential.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/dag_multiple_shortest_paths_sequential.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:1438:41: note: in instantiation of template class 'util::IntegerRange' requested here 1438 | for (const NodeIndexType node : Base::AllNodes()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/dag_multiple_shortest_paths_sequential.cc:66:9: note: in instantiation of member function 'util::StaticGraph<>::Build' requested here 66 | graph.Build(&permutation); | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 1 warning generated. [661/1054] Building CXX object ortools/math_opt/constraints/sos/CMakeFiles/math_opt_constraints_sos_sos2_constraint_test.dir/sos2_constraint_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos2_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos2_constraint.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/util.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos2_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos2_constraint.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/util.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos2_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos2_constraint.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/util.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos2_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos2_constraint.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/util.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos2_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos2_constraint.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/util.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos2_constraint_test.cc:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos2_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos2_constraint.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/util.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [662/1054] Building CXX object ortools/graph/samples/CMakeFiles/dag_shortest_path_one_to_all.dir/dag_shortest_path_one_to_all.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/dag_shortest_path_one_to_all.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:1438:41: note: in instantiation of template class 'util::IntegerRange' requested here 1438 | for (const NodeIndexType node : Base::AllNodes()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/dag_shortest_path_one_to_all.cc:46:9: note: in instantiation of member function 'util::StaticGraph<>::Build' requested here 46 | graph.Build(&permutation); | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 1 warning generated. [663/1054] Building CXX object ortools/math_opt/constraints/sos/CMakeFiles/math_opt_constraints_sos_sos1_constraint_test.dir/sos1_constraint_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos1_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos1_constraint.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/util.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos1_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos1_constraint.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/util.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos1_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos1_constraint.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/util.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos1_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos1_constraint.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/util.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos1_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos1_constraint.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/util.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos1_constraint_test.cc:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos1_constraint_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/sos1_constraint.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/sos/util.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [664/1054] Building CXX object ortools/graph/samples/CMakeFiles/dijkstra_one_to_all.dir/dijkstra_one_to_all.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/dijkstra_one_to_all.cc:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bounded_dijkstra.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:1438:41: note: in instantiation of template class 'util::IntegerRange' requested here 1438 | for (const NodeIndexType node : Base::AllNodes()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/dijkstra_one_to_all.cc:46:9: note: in instantiation of member function 'util::StaticGraph<>::Build' requested here 46 | graph.Build(&permutation); | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 1 warning generated. [665/1054] Building CXX object ortools/graph/samples/CMakeFiles/simple_min_cost_flow_program.dir/simple_min_cost_flow_program.cc.o [666/1054] Building CXX object ortools/graph/samples/CMakeFiles/dijkstra_directed.dir/dijkstra_directed.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/dijkstra_directed.cc:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bounded_dijkstra.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:1438:41: note: in instantiation of template class 'util::IntegerRange' requested here 1438 | for (const NodeIndexType node : Base::AllNodes()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bounded_dijkstra.h:667:9: note: in instantiation of member function 'util::StaticGraph<>::Build' requested here 667 | graph.Build(&permutation); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/dijkstra_directed.cc:53:28: note: in instantiation of function template specialization 'operations_research::SimpleOneToOneShortestPath' requested here 53 | operations_research::SimpleOneToOneShortestPath(0, 5, tails, heads, | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 1 warning generated. [667/1054] Building CXX object ortools/graph/samples/CMakeFiles/root_a_tree.dir/root_a_tree.cc.o [668/1054] Building CXX object ortools/graph/samples/CMakeFiles/dijkstra_sequential.dir/dijkstra_sequential.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/dijkstra_sequential.cc:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bounded_dijkstra.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:1438:41: note: in instantiation of template class 'util::IntegerRange' requested here 1438 | for (const NodeIndexType node : Base::AllNodes()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/dijkstra_sequential.cc:71:9: note: in instantiation of member function 'util::StaticGraph<>::Build' requested here 71 | graph.Build(&permutation); | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 1 warning generated. [669/1054] Building CXX object ortools/graph/samples/CMakeFiles/dijkstra_undirected.dir/dijkstra_undirected.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/dijkstra_undirected.cc:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bounded_dijkstra.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:1438:41: note: in instantiation of template class 'util::IntegerRange' requested here 1438 | for (const NodeIndexType node : Base::AllNodes()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bounded_dijkstra.h:667:9: note: in instantiation of member function 'util::StaticGraph<>::Build' requested here 667 | graph.Build(&permutation); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/dijkstra_undirected.cc:62:28: note: in instantiation of function template specialization 'operations_research::SimpleOneToOneShortestPath' requested here 62 | operations_research::SimpleOneToOneShortestPath(0, 4, tails, heads, | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 1 warning generated. [670/1054] Building CXX object ortools/graph/samples/CMakeFiles/rooted_tree_paths.dir/rooted_tree_paths.cc.o [671/1054] Building CXX object ortools/math_opt/solver_tests/CMakeFiles/math_opt_test_models_test.dir/test_models_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/test_models_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/test_models.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/test_models_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/test_models.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/test_models_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/test_models.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/test_models_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/test_models.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/test_models_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/test_models.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/test_models_test.cc:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/test_models_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solver_tests/test_models.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [672/1054] Building CXX object ortools/graph/samples/CMakeFiles/dijkstra_all_pairs_shortest_paths.dir/dijkstra_all_pairs_shortest_paths.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/dijkstra_all_pairs_shortest_paths.cc:44: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/bounded_dijkstra.h:29: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:1438:41: note: in instantiation of template class 'util::IntegerRange' requested here 1438 | for (const NodeIndexType node : Base::AllNodes()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/samples/dijkstra_all_pairs_shortest_paths.cc:106:9: note: in instantiation of member function 'util::StaticGraph<>::Build' requested here 106 | graph.Build(&permutation); | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 1 warning generated. [673/1054] Building CXX object ortools/graph/samples/CMakeFiles/simple_max_flow_program.dir/simple_max_flow_program.cc.o [674/1054] Building CXX object ortools/math_opt/constraints/util/CMakeFiles/math_opt_constraints_util_model_util_test.dir/model_util_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util_test.cc:17: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [675/1054] Building CXX object ortools/glop/samples/CMakeFiles/simple_glop_program.dir/simple_glop_program.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/samples/simple_glop_program.cc:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:103: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/basis_representation.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lu_factorization.h:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/markowitz.h:88: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/samples/simple_glop_program.cc:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/samples/simple_glop_program.cc:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/samples/simple_glop_program.cc:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/samples/simple_glop_program.cc:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/samples/simple_glop_program.cc:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/samples/simple_glop_program.cc:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/samples/simple_glop_program.cc:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/lp_solver.h:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/revised_simplex.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/glop/dual_edge_norms.h:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [676/1054] Building CXX object ortools/constraint_solver/samples/CMakeFiles/nqueens_cp.dir/nqueens_cp.cc.o [677/1054] Building CXX object ortools/constraint_solver/samples/CMakeFiles/rabbits_and_pheasants_cp.dir/rabbits_and_pheasants_cp.cc.o [678/1054] Building CXX object ortools/constraint_solver/samples/CMakeFiles/cp_is_fun_cp.dir/cp_is_fun_cp.cc.o [679/1054] Building CXX object ortools/constraint_solver/samples/CMakeFiles/simple_cp_program.dir/simple_cp_program.cc.o [680/1054] Building CXX object ortools/constraint_solver/samples/CMakeFiles/nurses_cp.dir/nurses_cp.cc.o [681/1054] Building CXX object ortools/constraint_solver/samples/CMakeFiles/minimal_jobshop_cp.dir/minimal_jobshop_cp.cc.o [682/1054] Building CXX object ortools/constraint_solver/samples/CMakeFiles/simple_ls_program.dir/simple_ls_program.cc.o [683/1054] Building CXX object ortools/constraint_solver/samples/CMakeFiles/simple_routing_program.dir/simple_routing_program.cc.o [684/1054] Building CXX object ortools/constraint_solver/samples/CMakeFiles/tsp.dir/tsp.cc.o [685/1054] Building CXX object ortools/constraint_solver/samples/CMakeFiles/tsp_circuit_board.dir/tsp_circuit_board.cc.o [686/1054] Building CXX object ortools/constraint_solver/samples/CMakeFiles/tsp_cities.dir/tsp_cities.cc.o [687/1054] Building CXX object ortools/constraint_solver/samples/CMakeFiles/tsp_cities_routes.dir/tsp_cities_routes.cc.o [688/1054] Building CXX object ortools/constraint_solver/samples/CMakeFiles/tsp_distance_matrix.dir/tsp_distance_matrix.cc.o [689/1054] Building CXX object ortools/constraint_solver/samples/CMakeFiles/vrp.dir/vrp.cc.o [690/1054] Building CXX object ortools/constraint_solver/samples/CMakeFiles/vrp_capacity.dir/vrp_capacity.cc.o [691/1054] Building CXX object ortools/constraint_solver/samples/CMakeFiles/vrp_breaks.dir/vrp_breaks.cc.o [692/1054] Building CXX object ortools/constraint_solver/samples/CMakeFiles/vrp_drop_nodes.dir/vrp_drop_nodes.cc.o [693/1054] Building CXX object ortools/constraint_solver/samples/CMakeFiles/vrp_global_span.dir/vrp_global_span.cc.o [694/1054] Building CXX object ortools/constraint_solver/samples/CMakeFiles/vrp_initial_routes.dir/vrp_initial_routes.cc.o [695/1054] Building CXX object ortools/constraint_solver/samples/CMakeFiles/vrp_pickup_delivery.dir/vrp_pickup_delivery.cc.o [696/1054] Building CXX object ortools/math_opt/solvers/CMakeFiles/math_opt_solvers_glop_solver_test.dir/glop_solver_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/glop_solver_test.cc:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/glop_solver_test.cc:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/glop_solver_test.cc:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/glop_solver_test.cc:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/glop_solver_test.cc:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/glop_solver_test.cc:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 6 warnings generated. [697/1054] Building CXX object ortools/constraint_solver/samples/CMakeFiles/vrp_pickup_delivery_fifo.dir/vrp_pickup_delivery_fifo.cc.o [698/1054] Building CXX object ortools/math_opt/solvers/CMakeFiles/math_opt_solvers_xpress_solver_test.dir/xpress_solver_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/xpress_solver_test.cc:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/xpress_solver_test.cc:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/xpress_solver_test.cc:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/xpress_solver_test.cc:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/xpress_solver_test.cc:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/xpress_solver_test.cc:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 6 warnings generated. [699/1054] Building CXX object ortools/math_opt/solvers/CMakeFiles/math_opt_solvers_pdlp_solver_test.dir/pdlp_solver_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/pdlp_solver_test.cc:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/pdlp_solver_test.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/pdlp_solver_test.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/pdlp_solver_test.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/pdlp_solver_test.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/pdlp_solver_test.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/pdlp_solver_test.cc:25: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [700/1054] Building CXX object ortools/constraint_solver/samples/CMakeFiles/vrp_resources.dir/vrp_resources.cc.o [701/1054] Building CXX object ortools/constraint_solver/samples/CMakeFiles/vrp_pickup_delivery_lifo.dir/vrp_pickup_delivery_lifo.cc.o [702/1054] Building CXX object ortools/constraint_solver/samples/CMakeFiles/vrp_routes.dir/vrp_routes.cc.o [703/1054] Building CXX object ortools/linear_solver/samples/CMakeFiles/assignment_groups_mip.dir/assignment_groups_mip.cc.o [704/1054] Building CXX object ortools/math_opt/solvers/CMakeFiles/math_opt_solvers_cp_sat_solver_test.dir/cp_sat_solver_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/cp_sat_solver_test.cc:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/gmock.h:18: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:138:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 138 | m_1.SerializeToString(&s_1); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/base/message_matchers.h:139:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 139 | m_2.SerializeToString(&s_2); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/cp_sat_solver_test.cc:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/matchers.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/cp_sat_solver_test.cc:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/matchers.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/cp_sat_solver_test.cc:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/matchers.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/cp_sat_solver_test.cc:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/matchers.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/cp_sat_solver_test.cc:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/matchers.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/solvers/cp_sat_solver_test.cc:21: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/matchers.h:104: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/quadratic/quadratic_constraint.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [705/1054] Building CXX object ortools/linear_solver/samples/CMakeFiles/assignment_mip.dir/assignment_mip.cc.o [706/1054] Building CXX object ortools/linear_solver/samples/CMakeFiles/assignment_task_sizes_mip.dir/assignment_task_sizes_mip.cc.o [707/1054] Building CXX object ortools/linear_solver/samples/CMakeFiles/assignment_teams_mip.dir/assignment_teams_mip.cc.o [708/1054] Building CXX object ortools/constraint_solver/samples/CMakeFiles/vrp_solution_callback.dir/vrp_solution_callback.cc.o [709/1054] Building CXX object ortools/constraint_solver/samples/CMakeFiles/vrp_starts_ends.dir/vrp_starts_ends.cc.o [710/1054] Building CXX object ortools/constraint_solver/samples/CMakeFiles/vrp_time_windows.dir/vrp_time_windows.cc.o [711/1054] Building CXX object ortools/constraint_solver/samples/CMakeFiles/vrp_with_time_limit.dir/vrp_with_time_limit.cc.o [712/1054] Building CXX object ortools/linear_solver/samples/CMakeFiles/bin_packing_mip.dir/bin_packing_mip.cc.o [713/1054] Building CXX object ortools/constraint_solver/samples/CMakeFiles/vrptw_store_solution_data.dir/vrptw_store_solution_data.cc.o [714/1054] Building CXX object ortools/linear_solver/samples/CMakeFiles/integer_programming_example.dir/integer_programming_example.cc.o [715/1054] Building CXX object ortools/linear_solver/samples/CMakeFiles/linear_programming_example.dir/linear_programming_example.cc.o [716/1054] Building CXX object ortools/linear_solver/samples/CMakeFiles/mip_var_array.dir/mip_var_array.cc.o [717/1054] Building CXX object ortools/linear_solver/samples/CMakeFiles/multiple_knapsack_mip.dir/multiple_knapsack_mip.cc.o [718/1054] Building CXX object ortools/linear_solver/samples/CMakeFiles/simple_lp_program.dir/simple_lp_program.cc.o [719/1054] Building CXX object ortools/linear_solver/samples/CMakeFiles/simple_mip_program.dir/simple_mip_program.cc.o [720/1054] Building CXX object ortools/linear_solver/samples/CMakeFiles/stigler_diet.dir/stigler_diet.cc.o [721/1054] Building CXX object ortools/sat/samples/CMakeFiles/assignment_sat.dir/assignment_sat.cc.o [722/1054] Building CXX object ortools/sat/samples/CMakeFiles/assignment_task_sizes_sat.dir/assignment_task_sizes_sat.cc.o [723/1054] Building CXX object ortools/sat/samples/CMakeFiles/assignment_groups_sat.dir/assignment_groups_sat.cc.o [724/1054] Building CXX object ortools/sat/samples/CMakeFiles/assumptions_sample_sat.dir/assumptions_sample_sat.cc.o [725/1054] Building CXX object ortools/sat/samples/CMakeFiles/assignment_teams_sat.dir/assignment_teams_sat.cc.o [726/1054] Building CXX object ortools/pdlp/samples/CMakeFiles/simple_pdlp_program.dir/simple_pdlp_program.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/pdlp/samples/simple_pdlp_program.cc:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/pdlp/primal_dual_hybrid_gradient.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/lp_data.h:43: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse.h:40: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 1 warning generated. [727/1054] Building CXX object ortools/sat/samples/CMakeFiles/bool_or_sample_sat.dir/bool_or_sample_sat.cc.o [728/1054] Building CXX object ortools/sat/samples/CMakeFiles/binpacking_problem_sat.dir/binpacking_problem_sat.cc.o [729/1054] Building CXX object ortools/sat/samples/CMakeFiles/channeling_sample_sat.dir/channeling_sample_sat.cc.o [730/1054] Building CXX object ortools/sat/samples/CMakeFiles/clone_model_sample_sat.dir/clone_model_sample_sat.cc.o [731/1054] Building CXX object ortools/linear_solver/samples/CMakeFiles/basic_example.dir/basic_example.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/basic_example.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/basic_example.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/basic_example.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/basic_example.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/basic_example.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/basic_example.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/basic_example.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/basic_example.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/basic_example.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/basic_example.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/basic_example.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/basic_example.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/basic_example.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/basic_example.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/basic_example.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/basic_example.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/basic_example.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/basic_example.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/basic_example.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/basic_example.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/basic_example.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/basic_example.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:34: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:225:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | absl::MutexLock l(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/samples/basic_example.cc:24: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 24 warnings generated. [732/1054] Building CXX object ortools/sat/samples/CMakeFiles/cp_is_fun_sat.dir/cp_is_fun_sat.cc.o [733/1054] Building CXX object ortools/sat/samples/CMakeFiles/cp_sat_example.dir/cp_sat_example.cc.o [734/1054] Building CXX object ortools/sat/samples/CMakeFiles/earliness_tardiness_cost_sample_sat.dir/earliness_tardiness_cost_sample_sat.cc.o [735/1054] Building CXX object ortools/sat/samples/CMakeFiles/interval_sample_sat.dir/interval_sample_sat.cc.o [736/1054] Building CXX object ortools/sat/samples/CMakeFiles/literal_sample_sat.dir/literal_sample_sat.cc.o [737/1054] Building CXX object ortools/math_opt/samples/cpp/CMakeFiles/mathopt_info.dir/mathopt_info.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/samples/cpp/mathopt_info.cc:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/samples/cpp/mathopt_info.cc:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/samples/cpp/mathopt_info.cc:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/samples/cpp/mathopt_info.cc:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/samples/cpp/mathopt_info.cc:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/samples/cpp/mathopt_info.cc:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 6 warnings generated. [738/1054] Building CXX object ortools/sat/samples/CMakeFiles/non_linear_sat.dir/non_linear_sat.cc.o [739/1054] Building CXX object ortools/sat/samples/CMakeFiles/no_overlap_sample_sat.dir/no_overlap_sample_sat.cc.o [740/1054] Building CXX object ortools/sat/samples/CMakeFiles/multiple_knapsack_sat.dir/multiple_knapsack_sat.cc.o [741/1054] Building CXX object ortools/sat/samples/CMakeFiles/nqueens_sat.dir/nqueens_sat.cc.o [742/1054] Building CXX object ortools/sat/samples/CMakeFiles/optional_interval_sample_sat.dir/optional_interval_sample_sat.cc.o [743/1054] Building CXX object ortools/math_opt/samples/cpp/CMakeFiles/graph_coloring.dir/graph_coloring.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/samples/cpp/graph_coloring.cc:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/samples/cpp/graph_coloring.cc:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/samples/cpp/graph_coloring.cc:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/samples/cpp/graph_coloring.cc:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/samples/cpp/graph_coloring.cc:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/samples/cpp/graph_coloring.cc:48: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 6 warnings generated. [744/1054] Building CXX object ortools/sat/samples/CMakeFiles/minimal_jobshop_sat.dir/minimal_jobshop_sat.cc.o [745/1054] Building CXX object ortools/sat/samples/CMakeFiles/nurses_sat.dir/nurses_sat.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/nurses_sat.cc:33: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/nurses_sat.cc:33: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/nurses_sat.cc:33: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/nurses_sat.cc:33: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/nurses_sat.cc:33: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/nurses_sat.cc:33: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/nurses_sat.cc:33: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 7 warnings generated. [746/1054] Building CXX object ortools/sat/samples/CMakeFiles/rabbits_and_pheasants_sat.dir/rabbits_and_pheasants_sat.cc.o [747/1054] Building CXX object ortools/sat/samples/CMakeFiles/reified_sample_sat.dir/reified_sample_sat.cc.o [748/1054] Building CXX object ortools/sat/samples/CMakeFiles/simple_sat_program.dir/simple_sat_program.cc.o [749/1054] Building CXX object ortools/sat/samples/CMakeFiles/search_for_all_solutions_sample_sat.dir/search_for_all_solutions_sample_sat.cc.o /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/search_for_all_solutions_sample_sat.cc:62:26: warning: unused variable 'response' [-Wunused-variable] 62 | const CpSolverResponse response = SolveCpModel(cp_model.Build(), &model); | ^~~~~~~~ 1 warning generated. [750/1054] Building CXX object ortools/sat/samples/CMakeFiles/ranking_sample_sat.dir/ranking_sample_sat.cc.o [751/1054] Building CXX object ortools/math_opt/samples/cpp/CMakeFiles/cutting_stock.dir/cutting_stock.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/samples/cpp/cutting_stock.cc:92: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/samples/cpp/cutting_stock.cc:92: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/samples/cpp/cutting_stock.cc:92: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/samples/cpp/cutting_stock.cc:92: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/samples/cpp/cutting_stock.cc:92: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/samples/cpp/cutting_stock.cc:92: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 6 warnings generated. [752/1054] Building CXX object ortools/sat/samples/CMakeFiles/solution_hinting_sample_sat.dir/solution_hinting_sample_sat.cc.o [753/1054] Building CXX object ortools/sat/samples/CMakeFiles/solve_with_time_limit_sample_sat.dir/solve_with_time_limit_sample_sat.cc.o [754/1054] Building CXX object ortools/sat/samples/CMakeFiles/solve_and_print_intermediate_solutions_sample_sat.dir/solve_and_print_intermediate_solutions_sample_sat.cc.o /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/solve_and_print_intermediate_solutions_sample_sat.cc:61:26: warning: unused variable 'response' [-Wunused-variable] 61 | const CpSolverResponse response = SolveCpModel(cp_model.Build(), &model); | ^~~~~~~~ 1 warning generated. [755/1054] Building CXX object ortools/sat/samples/CMakeFiles/schedule_requests_sat.dir/schedule_requests_sat.cc.o [756/1054] Building CXX object ortools/sat/samples/CMakeFiles/step_function_sample_sat.dir/step_function_sample_sat.cc.o [757/1054] Building CXX object examples/cpp/CMakeFiles/constraint_programming_cp.dir/constraint_programming_cp.cc.o [758/1054] Building CXX object examples/cpp/CMakeFiles/cryptarithm_sat.dir/cryptarithm_sat.cc.o [759/1054] Building CXX object ortools/sat/samples/CMakeFiles/stop_after_n_solutions_sample_sat.dir/stop_after_n_solutions_sample_sat.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/stop_after_n_solutions_sample_sat.cc:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/stop_after_n_solutions_sample_sat.cc:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/stop_after_n_solutions_sample_sat.cc:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/stop_after_n_solutions_sample_sat.cc:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/stop_after_n_solutions_sample_sat.cc:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/stop_after_n_solutions_sample_sat.cc:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/stop_after_n_solutions_sample_sat.cc:26: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/samples/stop_after_n_solutions_sample_sat.cc:63:26: warning: unused variable 'response' [-Wunused-variable] 63 | const CpSolverResponse response = SolveCpModel(cp_model.Build(), &model); | ^~~~~~~~ 8 warnings generated. [760/1054] Building CXX object ortools/math_opt/samples/cpp/CMakeFiles/facility_lp_benders.dir/facility_lp_benders.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/samples/cpp/facility_lp_benders.cc:73: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:162:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/samples/cpp/facility_lp_benders.cc:73: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:195:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/samples/cpp/facility_lp_benders.cc:73: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/samples/cpp/facility_lp_benders.cc:73: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:265:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/samples/cpp/facility_lp_benders.cc:73: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:293:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | const absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/samples/cpp/facility_lp_benders.cc:73: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/math_opt.h:19: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/model.h:33: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/indicator/indicator_constraint.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/constraints/util/model_util.h:22: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/variable_and_expressions.h:109: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/cpp/key_types.h:47: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:43: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/update_trackers.h:236:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | const absl::MutexLock lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/math_opt/storage/model_storage.h:720:26: note: in instantiation of member function 'operations_research::math_opt::UpdateTrackers::GetUpdatedTrackers' requested here 720 | update_trackers_.GetUpdatedTrackers()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 6 warnings generated. [761/1054] Building CXX object examples/cpp/CMakeFiles/linear_assignment_api.dir/linear_assignment_api.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/linear_assignment_api.cc:20: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/linear_assignment.h:1313:36: note: in instantiation of template class 'util::IntegerRange' requested here 1313 | for (const NodeIndex left_node : BipartiteLeftNodes()) { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/linear_assignment.h:1416:17: note: in instantiation of member function 'operations_research::LinearSumAssignment>::EpsilonOptimal' requested here 1416 | DCHECK(!ok || EpsilonOptimal()); | ^ /usr/include/absl/log/check.h:89:58: note: expanded from macro 'DCHECK' 89 | #define DCHECK(condition) ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^ /usr/include/absl/log/internal/check_impl.h:44:41: note: expanded from macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 44 | ABSL_LOG_INTERNAL_CHECK_IMPL(true || (condition), "true") | ^ /usr/include/absl/log/internal/check_impl.h:28:58: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 28 | ABSL_PREDICT_FALSE(!(condition))) \ | ^ /usr/include/absl/base/optimization.h:189:59: note: expanded from macro 'ABSL_PREDICT_FALSE' 189 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ /usr/include/absl/log/internal/conditions.h:180:40: note: expanded from macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 180 | ABSL_LOG_INTERNAL_##type##_CONDITION(condition) | ^ /usr/include/absl/log/internal/conditions.h:68:7: note: expanded from macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/linear_assignment_api.cc:51:20: note: in instantiation of member function 'operations_research::LinearSumAssignment>::ComputeAssignment' requested here 51 | CHECK(assignment.ComputeAssignment()); | ^ /usr/include/absl/log/check.h:58:56: note: expanded from macro 'CHECK' 58 | #define CHECK(condition) ABSL_LOG_INTERNAL_CHECK_IMPL((condition), #condition) | ^ /usr/include/absl/log/internal/check_impl.h:28:58: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 28 | ABSL_PREDICT_FALSE(!(condition))) \ | ^ /usr/include/absl/base/optimization.h:189:59: note: expanded from macro 'ABSL_PREDICT_FALSE' 189 | #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false)) | ^ /usr/include/absl/log/internal/conditions.h:180:40: note: expanded from macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 180 | ABSL_LOG_INTERNAL_##type##_CONDITION(condition) | ^ /usr/include/absl/log/internal/conditions.h:68:7: note: expanded from macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 1 warning generated. [762/1054] Building CXX object examples/cpp/CMakeFiles/flow_api.dir/flow_api.cc.o [763/1054] Building CXX object examples/cpp/CMakeFiles/costas_array_sat.dir/costas_array_sat.cc.o [764/1054] Building CXX object examples/cpp/CMakeFiles/min_cost_flow.dir/min_cost_flow.cc.o [765/1054] Building CXX object examples/cpp/CMakeFiles/integer_programming.dir/integer_programming.cc.o [766/1054] Building CXX object examples/cpp/CMakeFiles/linear_programming.dir/linear_programming.cc.o [767/1054] Building CXX object examples/cpp/CMakeFiles/linear_solver_protocol_buffers.dir/linear_solver_protocol_buffers.cc.o /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/linear_solver_protocol_buffers.cc:77:13: warning: 'SolveWithProto' is deprecated: Prefer SolveMPModel() from solve_mp_model.h. [-Wdeprecated-declarations] 77 | MPSolver::SolveWithProto(model_request, &solution_response); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/linear_solver/linear_solver.h:584:3: note: 'SolveWithProto' has been explicitly marked deprecated here 584 | ABSL_DEPRECATED("Prefer SolveMPModel() from solve_mp_model.h.") | ^ /usr/include/absl/base/attributes.h:693:49: note: expanded from macro 'ABSL_DEPRECATED' 693 | #define ABSL_DEPRECATED(message) __attribute__((deprecated(message))) | ^ 1 warning generated. [768/1054] Building CXX object examples/cpp/CMakeFiles/golomb_sat.dir/golomb_sat.cc.o [769/1054] Building CXX object examples/tests/CMakeFiles/tests_cpp11_test.dir/cpp11_test.cc.o [770/1054] Building CXX object examples/cpp/CMakeFiles/max_flow.dir/max_flow.cc.o [771/1054] Building CXX object examples/cpp/CMakeFiles/magic_sequence_sat.dir/magic_sequence_sat.cc.o [772/1054] Building CXX object examples/cpp/CMakeFiles/magic_square_sat.dir/magic_square_sat.cc.o [773/1054] Building CXX object examples/tests/CMakeFiles/tests_issue1303.dir/issue1303.cc.o [774/1054] Linking CXX executable bin/fzn-cp-sat [775/1054] Linking CXX executable bin/fzn-parser-cp-sat [776/1054] Linking CXX executable bin/base_constant_divisor_test [777/1054] Linking CXX executable bin/base_dump_vars_test [778/1054] Building CXX object examples/cpp/CMakeFiles/xpress_use.dir/xpress_use.cc.o [779/1054] Linking CXX executable bin/algorithms_adjustable_k_ary_heap_test [780/1054] Building CXX object examples/cpp/CMakeFiles/nqueens.dir/nqueens.cc.o [781/1054] Linking CXX executable bin/algorithms_binary_indexed_tree_test [782/1054] Linking CXX executable bin/algorithms_binary_search_test [783/1054] Linking CXX executable bin/algorithms_dense_doubly_linked_list_test [784/1054] Linking CXX executable bin/algorithms_dynamic_partition_test [785/1054] Linking CXX executable bin/algorithms_dynamic_permutation_test [786/1054] Building CXX object examples/cpp/CMakeFiles/qap_sat.dir/qap_sat.cc.o /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/qap_sat.cc:120:26: warning: unused variable 'response' [-Wunused-variable] 120 | const CpSolverResponse response = | ^~~~~~~~ 1 warning generated. [787/1054] Linking CXX executable bin/algorithms_find_graph_symmetries_test [788/1054] Linking CXX executable bin/algorithms_hungarian_test [789/1054] Linking CXX executable bin/algorithms_knapsack_solver_test [790/1054] Linking CXX executable bin/algorithms_n_choose_k_test [791/1054] Linking CXX executable bin/algorithms_sparse_permutation_test [792/1054] Linking CXX executable bin/algorithms_radix_sort_test [793/1054] Linking CXX executable bin/graph_assignment_test [794/1054] Linking CXX executable bin/graph_bidirectional_dijkstra_test [795/1054] Linking CXX executable bin/graph_bounded_dijkstra_test [796/1054] Linking CXX executable bin/graph_cliques_test [797/1054] Building CXX object examples/cpp/CMakeFiles/uncapacitated_facility_location.dir/uncapacitated_facility_location.cc.o [798/1054] Building CXX object examples/cpp/CMakeFiles/slitherlink_sat.dir/slitherlink_sat.cc.o [799/1054] Linking CXX executable bin/graph_christofides_test [800/1054] Linking CXX executable bin/graph_dag_constrained_shortest_path_test [801/1054] Linking CXX executable bin/graph_dag_shortest_path_test [802/1054] Linking CXX executable bin/graph_eulerian_path_test [803/1054] Linking CXX executable bin/graph_line_graph_test [804/1054] Linking CXX executable bin/graph_k_shortest_paths_test [805/1054] Linking CXX executable bin/graph_hamiltonian_path_test [806/1054] Linking CXX executable bin/graph_min_cost_flow_test [807/1054] Linking CXX executable bin/graph_linear_assignment_test [808/1054] Linking CXX executable bin/graph_minimum_vertex_cover_test [809/1054] Linking CXX executable bin/graph_minimum_spanning_tree_test [810/1054] Linking CXX executable bin/graph_multi_dijkstra_test [811/1054] Building CXX object examples/cpp/CMakeFiles/variable_intervals_sat.dir/variable_intervals_sat.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/variable_intervals_sat.cc:20: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/variable_intervals_sat.cc:20: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/variable_intervals_sat.cc:20: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/variable_intervals_sat.cc:20: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/variable_intervals_sat.cc:20: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/variable_intervals_sat.cc:20: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/cpp/variable_intervals_sat.cc:20: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 7 warnings generated. [812/1054] Linking CXX executable bin/graph_one_tree_lower_bound_test [813/1054] Linking CXX executable bin/graph_perfect_matching_test [814/1054] Linking CXX executable bin/graph_max_flow_test [815/1054] Linking CXX executable bin/solve [816/1054] Linking CXX executable bin/sat_2d_packing_brute_force_test [817/1054] Linking CXX executable bin/graph_shortest_paths_test [818/1054] Linking CXX executable bin/test_xprs_interface [819/1054] Linking CXX executable bin/sat_2d_rectangle_presolve_test [820/1054] Linking CXX executable bin/graph_rooted_tree_test [821/1054] Building CXX object examples/cpp/CMakeFiles/sports_scheduling_sat.dir/sports_scheduling_sat.cc.o [822/1054] Linking CXX executable bin/sat_all_different_test [823/1054] Linking CXX executable bin/sat_2d_try_edge_propagator_test [824/1054] Linking CXX executable bin/sat_circuit_test [825/1054] Linking CXX executable bin/sat_boolean_problem_test [826/1054] Linking CXX executable bin/sat_combine_solutions_test [827/1054] Linking CXX executable bin/sat_clause_test [828/1054] Linking CXX executable bin/sat_constraint_violation_test [829/1054] Linking CXX executable bin/sat_cp_constraints_test [830/1054] Linking CXX executable bin/sat_cp_model_copy_test [831/1054] Linking CXX executable bin/sat_cp_model_checker_test [832/1054] Linking CXX executable bin/sat_cp_model_expand_test [833/1054] Linking CXX executable bin/sat_cp_model_postsolve_test [834/1054] Linking CXX executable bin/sat_cp_model_presolve_random_test [835/1054] Linking CXX executable bin/sat_cp_model_search_test [836/1054] Linking CXX executable bin/sat_cp_model_symmetries_test [837/1054] Linking CXX executable bin/sat_cp_model_table_test [838/1054] Building CXX object examples/tests/CMakeFiles/tests_bug_fz1.dir/bug_fz1.cc.o [839/1054] Linking CXX executable bin/sat_cumulative_energy_test [840/1054] Linking CXX executable bin/sat_diffn_test [841/1054] Linking CXX executable bin/sat_diophantine_test [842/1054] Linking CXX executable bin/sat_cumulative_test [843/1054] Building CXX object examples/tests/CMakeFiles/tests_forbidden_intervals_test.dir/forbidden_intervals_test.cc.o [844/1054] Linking CXX executable bin/sat_diffn_util_test [845/1054] Linking CXX executable bin/sat_cuts_test [846/1054] Linking CXX executable bin/sat_encoding_test [847/1054] Linking CXX executable bin/sat_disjunctive_test [848/1054] Linking CXX executable bin/sat_feasibility_jump_test [849/1054] Linking CXX executable bin/sat_flaky_models_test [850/1054] Linking CXX executable bin/sat_inclusion_test [851/1054] Linking CXX executable bin/sat_feasibility_pump_test [852/1054] Building CXX object examples/tests/CMakeFiles/tests_issue173.dir/issue173.cc.o [853/1054] Linking CXX executable bin/sat_implied_bounds_test [854/1054] Linking CXX executable bin/sat_integer_expr_test [855/1054] Linking CXX executable bin/sat_integer_test [856/1054] Linking CXX executable bin/sat_intervals_test [857/1054] Linking CXX executable bin/sat_lb_tree_search_test [858/1054] Linking CXX executable bin/sat_linear_constraint_manager_test [859/1054] Linking CXX executable bin/sat_linear_constraint_test [860/1054] Linking CXX executable bin/sat_linear_model_test [861/1054] Linking CXX executable bin/sat_linear_propagation_test [862/1054] Linking CXX executable bin/sat_linear_programming_constraint_test [863/1054] Linking CXX executable bin/sat_linear_relaxation_test [864/1054] Linking CXX executable bin/sat_model_test [865/1054] Linking CXX executable bin/sat_optimization_test [866/1054] Linking CXX executable bin/sat_parameters_validation_test [867/1054] Linking CXX executable bin/sat_precedences_test [868/1054] Linking CXX executable bin/sat_pb_constraint_test [869/1054] Linking CXX executable bin/sat_restart_test [870/1054] Linking CXX executable bin/sat_pseudo_costs_test [871/1054] Linking CXX executable bin/sat_presolve_util_test [872/1054] Linking CXX executable bin/sat_presolve_context_test [873/1054] Linking CXX executable bin/sat_probing_test [874/1054] Linking CXX executable bin/sat_rins_test [875/1054] Linking CXX executable bin/sat_routing_cuts_test [876/1054] Linking CXX executable bin/sat_sat_base_test [877/1054] Linking CXX executable bin/sat_sat_cnf_reader_test [878/1054] Linking CXX executable bin/sat_subsolver_test [879/1054] Linking CXX executable bin/sat_sat_inprocessing_test [880/1054] Linking CXX executable bin/sat_sat_decision_test [881/1054] Linking CXX executable bin/sat_scheduling_helpers_test [882/1054] Linking CXX executable bin/sat_theta_tree_test [883/1054] Linking CXX executable bin/sat_table_test [884/1054] Linking CXX executable bin/sat_symmetry_util_test [885/1054] Linking CXX executable bin/sat_symmetry_test [886/1054] Linking CXX executable bin/sat_scheduling_cuts_test [887/1054] Linking CXX executable bin/sat_timetable_test [888/1054] Linking CXX executable bin/sat_var_domination_test [889/1054] Linking CXX executable bin/sat_util_test [890/1054] Linking CXX executable bin/sat_work_assignment_test [891/1054] Linking CXX executable bin/sat_zero_half_cuts_test [892/1054] Linking CXX executable bin/math_opt_constraints_indicator_indicator_constraint_test [893/1054] Linking CXX executable bin/sat_runner [894/1054] Linking CXX executable bin/math_opt_constraints_indicator_storage_test [895/1054] Linking CXX executable bin/vector_bin_packing [896/1054] Linking CXX executable bin/math_opt_constraints_indicator_validator_test [897/1054] Linking CXX executable bin/math_opt_constraints_quadratic_storage_test [898/1054] Linking CXX executable bin/math_opt_constraints_soc_storage_test [899/1054] Linking CXX executable bin/math_opt_constraints_quadratic_validator_test [900/1054] Linking CXX executable bin/math_opt_constraints_quadratic_quadratic_constraint_test [901/1054] Linking CXX executable bin/math_opt_constraints_soc_validator_test [902/1054] Linking CXX executable bin/math_opt_constraints_soc_second_order_cone_constraint_test [903/1054] Linking CXX executable bin/math_opt_constraints_sos_sos2_constraint_test [904/1054] Linking CXX executable bin/math_opt_constraints_sos_sos1_constraint_test [905/1054] Linking CXX executable bin/math_opt_constraints_sos_validator_test [906/1054] Linking CXX executable bin/math_opt_constraints_sos_storage_test [907/1054] Building CXX object examples/tests/CMakeFiles/tests_lp_test.dir/lp_test.cc.o /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/tests/lp_test.cc:117:16: warning: unused variable 'infinity' [-Wunused-variable] 117 | const double infinity = solver.infinity(); | ^~~~~~~~ 1 warning generated. [908/1054] Linking CXX executable bin/math_opt_constraints_util_model_util_test [909/1054] Linking CXX executable bin/knapsack [910/1054] Linking CXX executable bin/math_opt_solvers_message_callback_data_test [911/1054] Linking CXX executable bin/assignment_linear_sum_assignment [912/1054] Linking CXX executable bin/simple_knapsack_program [913/1054] Linking CXX executable bin/set_cover [914/1054] Linking CXX executable bin/math_opt_test_models_test [915/1054] Linking CXX executable bin/assignment_min_flow [916/1054] Linking CXX executable bin/bfs_undirected [917/1054] Linking CXX executable bin/dag_constrained_shortest_path_sequential [918/1054] Linking CXX executable bin/bfs_one_to_all [919/1054] Linking CXX executable bin/balance_min_flow [920/1054] Linking CXX executable bin/bfs_directed [921/1054] Linking CXX executable bin/dag_multiple_shortest_paths_sequential [922/1054] Linking CXX executable bin/dag_multiple_shortest_paths_one_to_all [923/1054] Linking CXX executable bin/dag_shortest_path_one_to_all [924/1054] Linking CXX executable bin/dag_simple_multiple_shortest_paths [925/1054] Linking CXX executable bin/dag_simple_constrained_shortest_path [926/1054] Linking CXX executable bin/dag_shortest_path_sequential [927/1054] Building CXX object examples/cpp/CMakeFiles/random_tsp.dir/random_tsp.cc.o [928/1054] Linking CXX executable bin/math_opt_solvers_glop_solver_test [929/1054] Linking CXX executable bin/math_opt_solvers_cp_sat_solver_test [930/1054] Linking CXX executable bin/dag_simple_shortest_path [931/1054] Linking CXX executable bin/dijkstra_directed [932/1054] Linking CXX executable bin/dijkstra_all_pairs_shortest_paths [933/1054] Linking CXX executable bin/math_opt_solvers_pdlp_solver_test [934/1054] Linking CXX executable bin/dijkstra_one_to_all [935/1054] Linking CXX executable bin/dijkstra_sequential [936/1054] Linking CXX executable bin/rooted_tree_paths [937/1054] Linking CXX executable bin/root_a_tree [938/1054] Linking CXX executable bin/math_opt_solvers_xpress_solver_test [939/1054] Linking CXX executable bin/dijkstra_undirected [940/1054] Linking CXX executable bin/simple_min_cost_flow_program [941/1054] Linking CXX executable bin/simple_max_flow_program [942/1054] Linking CXX executable bin/cp_is_fun_cp [943/1054] Linking CXX executable bin/minimal_jobshop_cp [944/1054] Linking CXX executable bin/nqueens_cp [945/1054] Linking CXX executable bin/simple_glop_program [946/1054] Linking CXX executable bin/rabbits_and_pheasants_cp [947/1054] Linking CXX executable bin/nurses_cp [948/1054] Linking CXX executable bin/simple_ls_program [949/1054] Linking CXX executable bin/simple_cp_program [950/1054] Linking CXX executable bin/simple_routing_program [951/1054] Linking CXX executable bin/tsp_cities [952/1054] Linking CXX executable bin/vrp [953/1054] Linking CXX executable bin/tsp [954/1054] Linking CXX executable bin/tsp_cities_routes [955/1054] Linking CXX executable bin/tsp_circuit_board [956/1054] Linking CXX executable bin/vrp_global_span [957/1054] Linking CXX executable bin/tsp_distance_matrix [958/1054] Linking CXX executable bin/vrp_breaks [959/1054] Linking CXX executable bin/vrp_capacity [960/1054] Linking CXX executable bin/vrp_drop_nodes [961/1054] Linking CXX executable bin/vrp_pickup_delivery [962/1054] Linking CXX executable bin/vrp_initial_routes [963/1054] Linking CXX executable bin/vrp_pickup_delivery_fifo [964/1054] Linking CXX executable bin/vrp_pickup_delivery_lifo [965/1054] Linking CXX executable bin/vrp_routes [966/1054] Linking CXX executable bin/vrp_solution_callback [967/1054] Linking CXX executable bin/vrp_resources [968/1054] Linking CXX executable bin/vrp_time_windows [969/1054] Linking CXX executable bin/vrp_starts_ends [970/1054] Linking CXX executable bin/assignment_groups_mip [971/1054] Linking CXX executable bin/vrptw_store_solution_data [972/1054] Linking CXX executable bin/vrp_with_time_limit [973/1054] Linking CXX executable bin/assignment_mip [974/1054] Linking CXX executable bin/assignment_task_sizes_mip [975/1054] Linking CXX executable bin/basic_example [976/1054] Linking CXX executable bin/bin_packing_mip [977/1054] Linking CXX executable bin/integer_programming_example [978/1054] Linking CXX executable bin/assignment_teams_mip [979/1054] Linking CXX executable bin/linear_programming_example [980/1054] Linking CXX executable bin/simple_lp_program [981/1054] Linking CXX executable bin/multiple_knapsack_mip [982/1054] Linking CXX executable bin/mip_var_array [983/1054] Building CXX object examples/tests/CMakeFiles/tests_issue57.dir/issue57.cc.o [984/1054] Linking CXX executable bin/stigler_diet [985/1054] Linking CXX executable bin/simple_mip_program [986/1054] Linking CXX executable bin/cutting_stock [987/1054] Linking CXX executable bin/graph_coloring [988/1054] Linking CXX executable bin/assignment_sat [989/1054] Linking CXX executable bin/facility_lp_benders [990/1054] Linking CXX executable bin/mathopt_info [991/1054] Linking CXX executable bin/assignment_task_sizes_sat [992/1054] Linking CXX executable bin/assignment_teams_sat [993/1054] Linking CXX executable bin/assumptions_sample_sat [994/1054] Linking CXX executable bin/simple_pdlp_program [995/1054] Linking CXX executable bin/assignment_groups_sat [996/1054] Linking CXX executable bin/binpacking_problem_sat [997/1054] Linking CXX executable bin/bool_or_sample_sat [998/1054] Linking CXX executable bin/channeling_sample_sat [999/1054] Linking CXX executable bin/cp_sat_example [1000/1054] Linking CXX executable bin/literal_sample_sat [1001/1054] Linking CXX executable bin/clone_model_sample_sat [1002/1054] Linking CXX executable bin/earliness_tardiness_cost_sample_sat [1003/1054] Linking CXX executable bin/cp_is_fun_sat [1004/1054] Linking CXX executable bin/interval_sample_sat [1005/1054] Linking CXX executable bin/minimal_jobshop_sat [1006/1054] Linking CXX executable bin/multiple_knapsack_sat [1007/1054] Linking CXX executable bin/no_overlap_sample_sat [1008/1054] Linking CXX executable bin/non_linear_sat [1009/1054] Linking CXX executable bin/nurses_sat [1010/1054] Linking CXX executable bin/nqueens_sat [1011/1054] Linking CXX executable bin/optional_interval_sample_sat [1012/1054] Linking CXX executable bin/schedule_requests_sat [1013/1054] Linking CXX executable bin/search_for_all_solutions_sample_sat [1014/1054] Linking CXX executable bin/reified_sample_sat [1015/1054] Linking CXX executable bin/rabbits_and_pheasants_sat [1016/1054] Linking CXX executable bin/ranking_sample_sat [1017/1054] Linking CXX executable bin/simple_sat_program [1018/1054] Linking CXX executable bin/solve_and_print_intermediate_solutions_sample_sat [1019/1054] Linking CXX executable bin/solution_hinting_sample_sat [1020/1054] Linking CXX executable bin/solve_with_time_limit_sample_sat [1021/1054] Linking CXX executable bin/step_function_sample_sat [1022/1054] Linking CXX executable bin/constraint_programming_cp [1023/1054] Linking CXX executable bin/flow_api [1024/1054] Linking CXX executable bin/costas_array_sat [1025/1054] Linking CXX executable bin/stop_after_n_solutions_sample_sat [1026/1054] Linking CXX executable bin/cryptarithm_sat [1027/1054] Linking CXX executable bin/integer_programming [1028/1054] Linking CXX executable bin/golomb_sat [1029/1054] Linking CXX executable bin/linear_assignment_api [1030/1054] Linking CXX executable bin/linear_programming [1031/1054] Linking CXX executable bin/linear_solver_protocol_buffers [1032/1054] Linking CXX executable bin/magic_square_sat [1033/1054] Linking CXX executable bin/max_flow [1034/1054] Linking CXX executable bin/magic_sequence_sat [1035/1054] Linking CXX executable bin/min_cost_flow [1036/1054] Linking CXX executable bin/uncapacitated_facility_location [1037/1054] Linking CXX executable bin/slitherlink_sat [1038/1054] Linking CXX executable bin/qap_sat [1039/1054] Linking CXX executable bin/sports_scheduling_sat [1040/1054] Linking CXX executable bin/random_tsp [1041/1054] Linking CXX executable bin/nqueens [1042/1054] Linking CXX executable bin/variable_intervals_sat [1043/1054] Linking CXX executable bin/xpress_use [1044/1054] Linking CXX executable bin/tests_bug_fz1 [1045/1054] Linking CXX executable bin/tests_forbidden_intervals_test [1046/1054] Linking CXX executable bin/tests_cpp11_test [1047/1054] Linking CXX executable bin/tests_issue1303 [1048/1054] Linking CXX executable bin/tests_issue173 [1049/1054] Linking CXX executable bin/tests_issue57 [1050/1054] Linking CXX executable bin/tests_lp_test [1051/1054] Building CXX object examples/tests/CMakeFiles/tests_min_max_test.dir/min_max_test.cc.o [1052/1054] Linking CXX executable bin/tests_min_max_test [1053/1054] Building CXX object examples/tests/CMakeFiles/tests_init_test.dir/init_test.cc.o In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/tests/init_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:337:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 337 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/tests/init_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:342:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/tests/init_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:347:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/tests/init_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:352:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/tests/init_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:357:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/tests/init_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:362:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 362 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/tests/init_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/stat_tables.h:27: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/subsolver.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/util.h:45: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/util/time_limit.h:367:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | absl::ReaderMutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/tests/init_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:137:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/tests/init_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:210:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/tests/init_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:3: warning: explicitly defaulted move constructor is implicitly deleted [-Wdefaulted-function-deleted] 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:722:23: note: move constructor of 'UniqueClauseStream' is implicitly deleted because field 'mutex_' has a deleted move constructor 722 | mutable absl::Mutex mutex_; | ^ /usr/include/absl/synchronization/mutex.h:579:3: note: 'Mutex' has been explicitly marked deleted here 579 | Mutex(const Mutex&) = delete; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:653:46: note: replace 'default' with 'delete' 653 | UniqueClauseStream(UniqueClauseStream&&) = default; | ^~~~~~~ | delete /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:680:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/tests/init_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:696:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | absl::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/tests/init_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:761:27: warning: 'ReaderMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 761 | absl::ReaderMutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:663:5: note: 'ReaderMutexLock' has been explicitly marked deprecated here 663 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/tests/init_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:821:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 821 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/tests/init_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:828:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 828 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/tests/init_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:835:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 835 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/tests/init_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:844:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 844 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/tests/init_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:867:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/tests/init_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:876:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/tests/init_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/tests/init_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:925:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | absl::MutexLock mutex_lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/tests/init_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:34: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:37: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_mapping.h:26: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/intervals.h:31: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/no_overlap_2d_helper.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/diffn_util.h:36: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/scheduling_helpers.h:32: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/precedences.h:30: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/graph.h:178: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:106:19: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 106 | : public std::iterator { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'util::IntegerRangeIterator>' requested here 164 | __void_t>' [with _Iterator = util::IntegerRangeIterator>] 180 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>' requested here /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:41:36: note: in instantiation of template class 'std::iterator_traits>>' requested here 41 | using value_type = typename std::iterator_traits::value_type; | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/graph/iterators.h:147:29: note: in instantiation of template class 'util::BeginEndWrapper>>' requested here 147 | class IntegerRange : public BeginEndWrapper> { | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/lp_data/sparse_vector.h:304:36: note: in instantiation of template class 'util::IntegerRange>' requested here 304 | ::util::IntegerRange AllEntryIndices() const { | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/x86_64-solus-linux/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/tests/init_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:34: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/work_assignment.h:225:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | absl::MutexLock l(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/examples/tests/init_test.cc:14: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/init/init.h:23: In file included from /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/cp_model_solver_helpers.h:32: /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:916:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 916 | absl::MutexLock mutex_lock(&mutex_); | ^ /home/build/YPKG/root/or-tools/build/or-tools-9.12/ortools/sat/synchronization.h:186:5: note: in instantiation of member function 'operations_research::sat::SharedSolutionRepository::Add' requested here 186 | Add(sol); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 24 warnings generated. [1054/1054] Linking CXX executable bin/tests_init_test + cd /home/build/YPKG/root/or-tools/build/or-tools-9.12 + export 'CFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + CFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'CXXFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + CXXFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'LDFLAGS=-Wl,-O1 -Wl,-z,relro -Wl,-z,now -Wl,-z,max-page-size=0x1000 -Wl,-Bsymbolic-functions -Wl,--sort-common -Wl,-z,pack-relative-relocs' + LDFLAGS='-Wl,-O1 -Wl,-z,relro -Wl,-z,now -Wl,-z,max-page-size=0x1000 -Wl,-Bsymbolic-functions -Wl,--sort-common -Wl,-z,pack-relative-relocs' + export RUSTFLAGS=-Cforce-frame-pointers + RUSTFLAGS=-Cforce-frame-pointers + export 'FFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + FFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'FCFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + FCFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export PATH=/usr/bin:/bin:/usr/sbin:/sbin + PATH=/usr/bin:/bin:/usr/sbin:/sbin + export workdir=/home/build/YPKG/root/or-tools/build/or-tools-9.12 + workdir=/home/build/YPKG/root/or-tools/build/or-tools-9.12 + export package=or-tools + package=or-tools + export release=3 + release=3 + export version=9.12 + version=9.12 + export sources=/home/build/YPKG/sources + sources=/home/build/YPKG/sources + export pkgfiles=/home/build/work/files + pkgfiles=/home/build/work/files + export installdir=/home/build/YPKG/root/or-tools/install + installdir=/home/build/YPKG/root/or-tools/install + export PKG_ROOT_DIR=/home/build/YPKG/root/or-tools + PKG_ROOT_DIR=/home/build/YPKG/root/or-tools + export PKG_BUILD_DIR=/home/build/YPKG/root/or-tools/build + PKG_BUILD_DIR=/home/build/YPKG/root/or-tools/build + export LT_SYS_LIBRARY_PATH=/usr/lib64 + LT_SYS_LIBRARY_PATH=/usr/lib64 + export CC=clang + CC=clang + export CXX=clang++ + CXX=clang++ + export LD_AS_NEEDED=1 + LD_AS_NEEDED=1 + export AR=llvm-ar + AR=llvm-ar + export RANLIB=llvm-ranlib + RANLIB=llvm-ranlib + export NM=llvm-nm + NM=llvm-nm + export TERM=dumb + TERM=dumb + export SOURCE_DATE_EPOCH=1746461040 + SOURCE_DATE_EPOCH=1746461040 + unset DISPLAY SUDO_USER SUDO_GID SUDO_UID SUDO_COMMAND CDPATH + DESTDIR=/home/build/YPKG/root/or-tools/install + ninja install -j16 -C solusBuildDir ninja: Entering directory `solusBuildDir' [0/1] Install the project... -- Install configuration: "RelWithDebInfo" -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/solve -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/sat_runner -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/vector_bin_packing -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools_export.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/lib64/libortools.so.9.12.9999 -- Installing: /home/build/YPKG/root/or-tools/install/usr/lib64/libortools.so.9 -- Installing: /home/build/YPKG/root/or-tools/install/usr/lib64/libortools.so -- Installing: /home/build/YPKG/root/or-tools/install/usr/lib64/cmake/ortools/ortoolsTargets.cmake -- Installing: /home/build/YPKG/root/or-tools/install/usr/lib64/cmake/ortools/ortoolsTargets-relwithdebinfo.cmake -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/xpress -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/xpress/environment.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/zvector.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/vector_sum_internal.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/vector_sum.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/vector_or_function.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/tuple_set.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/time_limit.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/testing_utils.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/strong_integers.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/string_util.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/string_array.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/status_macros.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/stats.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/sorted_interval_list.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/sort.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/solve_interrupter.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/sigint.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/saturated_arithmetic.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/running_stat.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/rev.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/return_macros.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/rational_approximation.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/range_query_function.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/range_minimum_query.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/random_engine.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/qap_reader.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/python -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/python/sorted_interval_list_doc.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/proto_tools.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/piecewise_linear_function.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/permutation.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/parse_proto.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/monoid_operation_tree.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/logging.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/lazy_mutable_copy.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/java -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/integer_pq.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/functions_swig_test_helpers.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/functions_swig_helpers.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/fp_utils.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/fp_roundtrip_conv_testing.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/fp_roundtrip_conv.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/flat_matrix.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/fixed_shape_binary_tree.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/filelineiter.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/file_util.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/dense_set.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/csharp -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/cached_log.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/bitset.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/aligned_memory_internal.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/aligned_memory.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/affine_relation.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/adaptative_parameter_value.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/service -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/service/v1 -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/service/v1/mathopt -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/scheduling -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/scheduling/testdata -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/scheduling/rcpsp_parser.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/scheduling/python -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/scheduling/jobshop_scheduling_parser.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/zero_half_cuts.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/work_assignment.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/var_domination.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/util.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/timetable_edgefinding.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/timetable.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/theta_tree.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/table.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/synchronization.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/symmetry_util.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/symmetry.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/swig_helper.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/subsolver.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/stat_tables.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/solution_crush.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/simplification.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/shaving_solver.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/scheduling_helpers.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/scheduling_cuts.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/sat_solver.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/sat_inprocessing.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/sat_decision.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/sat_cnf_reader.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/sat_base.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/samples -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/routing_cuts.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/rins.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/restart.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/python -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/python/linear_expr_doc.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/python/linear_expr.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/pseudo_costs.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/probing.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/presolve_util.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/presolve_context.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/precedences.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/pb_constraint.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/parameters_validation.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/optimization.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/opb_reader.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/no_overlap_2d_helper.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/model.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/max_hs.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/lp_utils.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/linear_relaxation.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/linear_propagation.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/linear_programming_constraint.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/linear_model.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/linear_constraint_manager.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/linear_constraint.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/lb_tree_search.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/java -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/intervals.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/integer_search.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/integer_expr.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/integer_base.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/integer.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/inclusion.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/implied_bounds.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/go -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/go/cpmodel -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/fuzz_testdata -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/feasibility_pump.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/feasibility_jump.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/encoding.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/drat_writer.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/drat_proof_handler.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/drat_checker.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/docs -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/disjunctive.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/diophantine.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/diffn_util.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/diffn_cuts.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/diffn.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/cuts.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/cumulative_energy.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/cumulative.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/csharp -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/cp_model_utils.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/cp_model_test_utils.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/cp_model_table.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/cp_model_symmetries.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/cp_model_solver_helpers.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/cp_model_solver.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/cp_model_search.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/cp_model_presolve.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/cp_model_postsolve.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/cp_model_mapping.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/cp_model_loader.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/cp_model_lns.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/cp_model_expand.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/cp_model_copy.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/cp_model_checker.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/cp_model.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/cp_constraints.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/constraint_violation.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/combine_solutions.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/colab -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/clause.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/circuit.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/c_api -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/c_api/cp_solver_c.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/boolean_problem.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/all_different.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/2d_try_edge_propagator.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/2d_rectangle_presolve.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/2d_packing_brute_force.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/2d_orthogonal_packing_testing.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/2d_orthogonal_packing.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/2d_mandatory_overlap_propagator.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/routing -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/routing/samples -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/routing/parsers -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/routing/parsers/tsptw_parser.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/routing/parsers/tsplib_parser.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/routing/parsers/testdata -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/routing/parsers/solution_serializer.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/routing/parsers/solomon_parser.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/routing/parsers/simple_graph.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/routing/parsers/pdtsp_parser.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/routing/parsers/nearp_parser.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/routing/parsers/lilim_parser.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/routing/parsers/dow_parser.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/routing/parsers/cvrptw_lib.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/routing/parsers/carp_parser.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/python -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/python/docs -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/port -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/port/utf8.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/port/sysinfo.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/port/scoped_std_stream_capture.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/port/proto_utils.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/port/file.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/pdlp -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/pdlp/trust_region.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/pdlp/test_util.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/pdlp/termination.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/pdlp/solvers_proto_validation.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/pdlp/sharder.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/pdlp/sharded_quadratic_program.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/pdlp/sharded_optimization_utils.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/pdlp/scheduler.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/pdlp/samples -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/pdlp/quadratic_program_io.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/pdlp/quadratic_program.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/pdlp/python -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/pdlp/primal_dual_hybrid_gradient.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/pdlp/iteration_stats.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/packing -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/packing/vector_bin_packing_parser.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/packing/testdata -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/packing/binpacking_2d_parser.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/packing/arc_flow_solver.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/packing/arc_flow_builder.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/validators -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/validators/termination_validator.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/validators/sparse_vector_validator.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/validators/sparse_matrix_validator.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/validators/solve_stats_validator.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/validators/solve_parameters_validator.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/validators/solution_validator.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/validators/scalar_validator.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/validators/result_validator.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/validators/model_validator.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/validators/model_parameters_validator.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/validators/linear_expression_validator.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/validators/infeasible_subsystem_validator.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/validators/ids_validator.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/validators/callback_validator.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/validators/bounds_and_status_validator.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/tools -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/tools/file_format_flags.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/testing -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/testing/stream.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/testing/param_name.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/storage -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/storage/variable_storage.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/storage/update_trackers.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/storage/sparse_matrix.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/storage/sparse_coefficient_map.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/storage/range.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/storage/objective_storage.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/storage/model_storage_types.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/storage/model_storage.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/storage/linear_expression_data.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/storage/linear_constraint_storage.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/storage/iterators.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/storage/atomic_constraint_storage.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solvers -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solvers/xpress_solver.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solvers/xpress -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solvers/xpress/g_xpress.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solvers/pdlp_solver.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solvers/pdlp_bridge.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solvers/message_callback_data.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solvers/highs_solver.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solvers/gurobi_solver.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solvers/gurobi_init_arguments.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solvers/gurobi_callback.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solvers/gurobi -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solvers/gurobi/g_gurobi.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solvers/gscip_solver.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solvers/gscip -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solvers/gscip/gscip_solver_constraint_handler.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solvers/glpk_solver.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solvers/glpk -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solvers/glpk/rays.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solvers/glpk/glpk_sparse_vector.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solvers/glpk/gap.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solvers/glop_solver.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solvers/cp_sat_solver.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solver_tests -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solver_tests/testdata -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solver_tests/test_models.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solver_tests/status_tests.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solver_tests/second_order_cone_tests.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solver_tests/qp_tests.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solver_tests/qc_tests.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solver_tests/multi_objective_tests.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solver_tests/mip_tests.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solver_tests/lp_tests.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solver_tests/lp_parameter_tests.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solver_tests/lp_model_solve_parameters_tests.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solver_tests/lp_initial_basis_tests.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solver_tests/lp_incomplete_solve_tests.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solver_tests/logical_constraint_tests.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solver_tests/ip_parameter_tests.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solver_tests/ip_multiple_solutions_tests.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solver_tests/ip_model_solve_parameters_tests.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solver_tests/invalid_input_tests.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solver_tests/infeasible_subsystem_tests.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solver_tests/generic_tests.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solver_tests/callback_tests.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solver_tests/base_solver_test.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/samples -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/samples/python -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/samples/cpp -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/python -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/python/testing -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/python/ipc -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/labs -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/labs/solution_improvement.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/labs/solution_feasibility_checker.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/labs/linear_expr_util.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/labs/general_constraint_to_mip.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/labs/dualizer.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/io -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/io/python -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/io/proto_converter.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/io/names_removal.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/io/mps_converter.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/io/lp_parser.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/io/lp_converter.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/io/lp -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/io/lp/model_utils.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/io/lp/lp_name.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/io/lp/lp_model.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/cpp -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/cpp/variable_and_expressions.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/cpp/update_tracker.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/cpp/update_result.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/cpp/streamable_solver_init_arguments.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/cpp/statistics.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/cpp/sparse_containers.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/cpp/solver_resources.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/cpp/solver_init_arguments.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/cpp/solve_result.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/cpp/solve_impl.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/cpp/solve_arguments.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/cpp/solve.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/cpp/solution.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/cpp/parameters.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/cpp/objective.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/cpp/model_solve_parameters.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/cpp/model.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/cpp/message_callback.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/cpp/math_opt.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/cpp/matchers.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/cpp/map_filter.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/cpp/linear_constraint.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/cpp/key_types.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/cpp/incremental_solver.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/cpp/formatters.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/cpp/enums.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/cpp/compute_infeasible_subsystem_result.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/cpp/compute_infeasible_subsystem_arguments.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/cpp/callback.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/cpp/basis_status.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/core -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/core/sparse_vector_view.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/core/sparse_vector.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/core/sparse_submatrix.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/core/sorted.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/core/solver_interface.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/core/solver_debug.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/core/solver.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/core/python -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/core/non_streamable_solver_init_arguments.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/core/model_summary.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/core/math_opt_proto_utils.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/core/inverted_bounds.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/core/invalid_indicators.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/core/empty_bounds.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/core/concurrent_calls_guard.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/core/c_api -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/core/c_api/solver.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/core/base_solver.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/core/arrow_operator_proxy.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/constraints -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/constraints/util -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/constraints/util/model_util.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/constraints/sos -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/constraints/sos/validator.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/constraints/sos/util.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/constraints/sos/storage.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/constraints/sos/sos2_constraint.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/constraints/sos/sos1_constraint.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/constraints/second_order_cone -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/constraints/second_order_cone/validator.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/constraints/second_order_cone/storage.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/constraints/second_order_cone/second_order_cone_constraint.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/constraints/quadratic -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/constraints/quadratic/validator.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/constraints/quadratic/storage.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/constraints/quadratic/quadratic_constraint.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/constraints/indicator -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/constraints/indicator/validator.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/constraints/indicator/storage.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/constraints/indicator/indicator_constraint.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/lp_data -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/lp_data/sparse_vector.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/lp_data/sparse_row.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/lp_data/sparse_column.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/lp_data/sparse.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/lp_data/sol_reader.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/lp_data/scattered_vector.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/lp_data/proto_utils.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/lp_data/permutation.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/lp_data/mps_reader_template.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/lp_data/mps_reader.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/lp_data/model_reader.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/lp_data/matrix_utils.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/lp_data/matrix_scaler.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/lp_data/lp_utils.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/lp_data/lp_types.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/lp_data/lp_print_utils.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/lp_data/lp_parser.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/lp_data/lp_decomposer.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/lp_data/lp_data_utils.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/lp_data/lp_data.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/linear_solver -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/linear_solver/wrappers -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/linear_solver/wrappers/model_builder_helper.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/linear_solver/testdata -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/linear_solver/solve_mp_model.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/linear_solver/scip_helper_macros.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/linear_solver/scip_callback.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/linear_solver/samples -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/linear_solver/samples/network_design_ilph.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/linear_solver/python -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/linear_solver/proto_solver -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/linear_solver/proto_solver/xpress_proto_solver.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/linear_solver/proto_solver/scip_proto_solver.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/linear_solver/proto_solver/sat_solver_utils.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/linear_solver/proto_solver/sat_proto_solver.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/linear_solver/proto_solver/proto_utils.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/linear_solver/proto_solver/pdlp_proto_solver.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/linear_solver/proto_solver/highs_proto_solver.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/linear_solver/proto_solver/gurobi_proto_solver.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/linear_solver/proto_solver/glop_proto_solver.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/linear_solver/model_validator.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/linear_solver/model_exporter_swig_helper.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/linear_solver/model_exporter.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/linear_solver/linear_solver_callback.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/linear_solver/linear_solver.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/linear_solver/linear_expr.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/linear_solver/java -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/linear_solver/glop_utils.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/linear_solver/csharp -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/julia -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/julia/docs -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/julia/ORToolsGenerated.jl -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/julia/ORToolsGenerated.jl/src -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/julia/ORToolsGenerated.jl/src/genproto -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/julia/ORToolsGenerated.jl/src/genproto/operations_research -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/julia/ORToolsGenerated.jl/src/genproto/operations_research/scheduling -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/julia/ORToolsGenerated.jl/src/genproto/operations_research/scheduling/rcpsp -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/julia/ORToolsGenerated.jl/src/genproto/operations_research/scheduling/jssp -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/julia/ORToolsGenerated.jl/src/genproto/operations_research/sat -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/julia/ORToolsGenerated.jl/src/genproto/operations_research/pdlp -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/julia/ORToolsGenerated.jl/src/genproto/operations_research/packing -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/julia/ORToolsGenerated.jl/src/genproto/operations_research/packing/vbp -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/julia/ORToolsGenerated.jl/src/genproto/operations_research/math_opt -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/julia/ORToolsGenerated.jl/src/genproto/operations_research/glop -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/julia/ORToolsGenerated.jl/src/genproto/operations_research/bop -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/julia/ORToolsGenerated.jl/src/genproto/google -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/julia/ORToolsGenerated.jl/src/genproto/google/protobuf -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/julia/ORToolsGenerated.jl/scripts -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/julia/ORTools.jl -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/julia/ORTools.jl/test -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/julia/ORTools.jl/test/moi -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/julia/ORTools.jl/src -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/julia/ORTools.jl/src/moi_wrapper -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/julia/ORTools.jl/src/c_wrapper -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/java -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/java/docs -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/java/com -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/java/com/google -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/java/com/google/ortools -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/java/com/google/ortools/sat -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/java/com/google/ortools/modelbuilder -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/java/com/google/ortools/constraintsolver -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/init -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/init/python -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/init/python/init_doc.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/init/java -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/init/init.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/init/csharp -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/gurobi -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/gurobi/isv_public -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/gurobi/isv_public/gurobi_isv.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/gurobi/gurobi_util.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/gurobi/gurobi_stdout_matchers.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/gurobi/environment.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/gscip -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/gscip/legacy_scip_params.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/gscip/gscip_parameters.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/gscip/gscip_message_handler.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/gscip/gscip_ext.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/gscip/gscip_event_handler.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/gscip/gscip_constraint_handler.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/gscip/gscip_callback_result.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/gscip/gscip.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/graph -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/graph/util.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/graph/topologicalsorter.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/graph/testdata -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/graph/test_util.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/graph/strongly_connected_components.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/graph/shortest_paths.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/graph/samples -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/graph/rooted_tree.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/graph/random_graph.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/graph/python -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/graph/perfect_matching.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/graph/one_tree_lower_bound.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/graph/multi_dijkstra.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/graph/minimum_vertex_cover.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/graph/minimum_spanning_tree.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/graph/min_cost_flow.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/graph/max_flow.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/graph/linear_assignment.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/graph/line_graph.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/graph/k_shortest_paths.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/graph/java -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/graph/iterators.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/graph/hamiltonian_path.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/graph/graph_io.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/graph/graph.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/graph/generic_max_flow.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/graph/flow_graph.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/graph/eulerian_path.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/graph/ebert_graph.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/graph/dag_shortest_path.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/graph/dag_constrained_shortest_path.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/graph/csharp -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/graph/connected_components.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/graph/cliques.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/graph/christofides.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/graph/bounded_dijkstra.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/graph/bidirectional_dijkstra.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/graph/bfs.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/graph/assignment.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/glpk -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/glpk/glpk_formatters.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/glpk/glpk_env_deleter.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/glpk/glpk_computational_form.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/glop -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/glop/variables_info.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/glop/variable_values.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/glop/update_row.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/glop/status.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/glop/samples -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/glop/revised_simplex.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/glop/reduced_costs.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/glop/rank_one_update.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/glop/primal_edge_norms.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/glop/pricing.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/glop/preprocessor.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/glop/parameters_validation.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/glop/markowitz.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/glop/lu_factorization.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/glop/lp_solver.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/glop/initial_basis.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/glop/entering_variable.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/glop/dual_edge_norms.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/glop/basis_representation.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/flatzinc -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/flatzinc/parser_util.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/flatzinc/parser.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/flatzinc/mznlib -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/flatzinc/model.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/flatzinc/cp_model_fz_solver.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/flatzinc/checker.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/flatzinc/challenge -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/dotnet -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/dotnet/docs -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/dotnet/CreateSigningKey -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/cpp -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/constraint_solver -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/constraint_solver/samples -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/constraint_solver/routing_utils.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/constraint_solver/routing_types.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/constraint_solver/routing_search.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/constraint_solver/routing_parameters_utils.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/constraint_solver/routing_parameters.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/constraint_solver/routing_neighborhoods.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/constraint_solver/routing_lp_scheduling.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/constraint_solver/routing_insertion_lns.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/constraint_solver/routing_index_manager.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/constraint_solver/routing_ils.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/constraint_solver/routing_filters.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/constraint_solver/routing_filter_committables.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/constraint_solver/routing_decision_builders.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/constraint_solver/routing_constraints.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/constraint_solver/routing.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/constraint_solver/python -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/constraint_solver/java -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/constraint_solver/java/javawrapcp_util.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/constraint_solver/docs -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/constraint_solver/csharp -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/constraint_solver/constraint_solveri.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/constraint_solver/constraint_solver.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/bop -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/bop/integral_solver.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/bop/complete_optimizer.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/bop/bop_util.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/bop/bop_types.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/bop/bop_solver.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/bop/bop_solution.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/bop/bop_portfolio.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/bop/bop_ls.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/bop/bop_lns.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/bop/bop_fs.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/bop/bop_base.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/zipfile.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/version.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/types.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/typeid.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/top_n.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/timer.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/threadpool.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/temp_path.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/sysinfo.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/strtoint.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/strong_vector.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/strong_int.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/stl_util.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/stl_logging.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/status_matchers.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/status_macros.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/status_builder.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/source_location.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/small_map.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/recordio.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/python-swig.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/ptr_util.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/protoutil.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/protobuf_util.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/proto_enum_utils.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/path.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/parse_text_proto.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/parse_test_proto.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/options.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/numbers.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/mutable_memfile.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/murmur.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/message_matchers.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/memutil.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/memfile.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/mathutil.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/map_util.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/macros.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/logging.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/linked_hash_map.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/iterator_adaptors.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/int_type.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/init_google.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/helpers.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/hash.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/gzipstring.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/gzipfile.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/gmock.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/fuzztest.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/filesystem.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/file.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/encodingutils.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/dynamic_library.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/dump_vars.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/container_logging.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/constant_divisor.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/commandlineflags.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/case.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/bitmap.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/basictypes.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/base_export.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/adjustable_priority_queue.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/adjustable_priority_queue-inl.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base/accurate_sum.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/algorithms -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/algorithms/sparse_permutation.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/algorithms/set_cover_reader.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/algorithms/set_cover_model.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/algorithms/set_cover_mip.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/algorithms/set_cover_lagrangian.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/algorithms/set_cover_invariant.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/algorithms/set_cover_heuristics.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/algorithms/samples -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/algorithms/radix_sort.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/algorithms/python -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/algorithms/python/knapsack_solver_doc.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/algorithms/n_choose_k.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/algorithms/knapsack_solver.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/algorithms/java -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/algorithms/hungarian.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/algorithms/find_graph_symmetries.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/algorithms/dynamic_permutation.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/algorithms/dynamic_partition.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/algorithms/duplicate_remover.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/algorithms/dense_doubly_linked_list.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/algorithms/csharp -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/algorithms/binary_search.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/algorithms/binary_indexed_tree.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/algorithms/adjustable_k_ary_heap.h -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools/gscip -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/gscip/gscip.pb.h -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/sparse_containers.pb.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/rpc.pb.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solution.pb.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/result.pb.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/parameters.pb.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/model_update.pb.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/model_parameters.pb.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/model.pb.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/infeasible_subsystem.pb.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/callback.pb.h -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/samples -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/samples/python -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/samples/cpp -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/validators -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/storage -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solvers -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solvers/osqp.pb.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solvers/gurobi.pb.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solvers/highs.pb.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solvers/glpk.pb.h -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solver_tests -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/labs -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/io -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/cpp -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/constraints -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/constraints/util -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/constraints/sos -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/constraints/second_order_cone -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/constraints/quadratic -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/constraints/indicator -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/core -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/core/c_api -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/optional_boolean.pb.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/util/int128.pb.h -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools/port -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools/scheduling -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/scheduling/course_scheduling.pb.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/scheduling/rcpsp.pb.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/scheduling/jobshop_scheduling.pb.h -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools/packing -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/packing/vector_bin_packing.pb.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/packing/multiple_dimensions_bin_packing.pb.h -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools/lp_data -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools/xpress -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/sat_parameters.pb.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/cp_model.pb.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/cp_model_service.pb.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/boolean_problem.pb.h -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/samples -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools/pdlp -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/pdlp/solve_log.pb.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/pdlp/solvers.pb.h -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools/pdlp/samples -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools/gurobi -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools/glop -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/glop/parameters.pb.h -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools/glop/samples -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools/bop -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/bop/bop_parameters.pb.h -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools/linear_solver -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/linear_solver/linear_solver.pb.h -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools/linear_solver/samples -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools/linear_solver/proto_solver -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools/linear_solver/wrappers -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools/constraint_solver -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/constraint_solver/routing_parameters.pb.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/constraint_solver/routing_ils.pb.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/constraint_solver/search_stats.pb.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/constraint_solver/assignment.pb.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/constraint_solver/solver_parameters.pb.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/constraint_solver/demon_profiler.pb.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/constraint_solver/routing_enums.pb.h -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/constraint_solver/search_limit.pb.h -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools/constraint_solver/samples -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools/graph -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/graph/flow_problem.pb.h -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools/graph/samples -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools/algorithms -- Installing: /home/build/YPKG/root/or-tools/install/usr/include/ortools/algorithms/set_cover.pb.h -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools/algorithms/samples -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools/init -- Up-to-date: /home/build/YPKG/root/or-tools/install/usr/include/ortools/base -- Installing: /home/build/YPKG/root/or-tools/install/usr/lib64/cmake/ortools/ortoolsConfig.cmake -- Installing: /home/build/YPKG/root/or-tools/install/usr/lib64/cmake/ortools/ortoolsConfigVersion.cmake -- Installing: /home/build/YPKG/root/or-tools/install/usr/lib64/cmake/ortools/modules/Findre2.cmake -- Installing: /home/build/YPKG/root/or-tools/install/usr/lib64/cmake/ortools/modules/FindCbc.cmake -- Installing: /home/build/YPKG/root/or-tools/install/usr/lib64/cmake/ortools/modules/FindClp.cmake -- Installing: /home/build/YPKG/root/or-tools/install/usr/lib64/cmake/ortools/modules/FindEigen3.cmake -- Installing: /home/build/YPKG/root/or-tools/install/usr/share/doc/ortools/LICENSE -- Installing: /home/build/YPKG/root/or-tools/install/usr/lib64/libortools_flatzinc.so.9.12.9999 -- Installing: /home/build/YPKG/root/or-tools/install/usr/lib64/libortools_flatzinc.so.9 -- Installing: /home/build/YPKG/root/or-tools/install/usr/lib64/libortools_flatzinc.so -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/fzn-cp-sat -- Installing: /home/build/YPKG/root/or-tools/install/usr/share/minizinc/cp-sat -- Installing: /home/build/YPKG/root/or-tools/install/usr/share/minizinc/cp-sat/redefinitions-2.0.mzn -- Installing: /home/build/YPKG/root/or-tools/install/usr/share/minizinc/cp-sat/redefinitions-2.0.2.mzn -- Installing: /home/build/YPKG/root/or-tools/install/usr/share/minizinc/cp-sat/nostrings.mzn -- Installing: /home/build/YPKG/root/or-tools/install/usr/share/minizinc/cp-sat/fzn_table_int.mzn -- Installing: /home/build/YPKG/root/or-tools/install/usr/share/minizinc/cp-sat/fzn_table_bool.mzn -- Installing: /home/build/YPKG/root/or-tools/install/usr/share/minizinc/cp-sat/fzn_subcircuit.mzn -- Installing: /home/build/YPKG/root/or-tools/install/usr/share/minizinc/cp-sat/fzn_regular.mzn -- Installing: /home/build/YPKG/root/or-tools/install/usr/share/minizinc/cp-sat/fzn_network_flow_cost.mzn -- Installing: /home/build/YPKG/root/or-tools/install/usr/share/minizinc/cp-sat/fzn_network_flow.mzn -- Installing: /home/build/YPKG/root/or-tools/install/usr/share/minizinc/cp-sat/fzn_inverse.mzn -- Installing: /home/build/YPKG/root/or-tools/install/usr/share/minizinc/cp-sat/fzn_disjunctive_strict_opt.mzn -- Installing: /home/build/YPKG/root/or-tools/install/usr/share/minizinc/cp-sat/fzn_disjunctive_strict.mzn -- Installing: /home/build/YPKG/root/or-tools/install/usr/share/minizinc/cp-sat/fzn_disjunctive_opt.mzn -- Installing: /home/build/YPKG/root/or-tools/install/usr/share/minizinc/cp-sat/fzn_disjunctive.mzn -- Installing: /home/build/YPKG/root/or-tools/install/usr/share/minizinc/cp-sat/fzn_diffn_nonstrict.mzn -- Installing: /home/build/YPKG/root/or-tools/install/usr/share/minizinc/cp-sat/fzn_diffn.mzn -- Installing: /home/build/YPKG/root/or-tools/install/usr/share/minizinc/cp-sat/fzn_cumulative_opt.mzn -- Installing: /home/build/YPKG/root/or-tools/install/usr/share/minizinc/cp-sat/fzn_cumulative.mzn -- Installing: /home/build/YPKG/root/or-tools/install/usr/share/minizinc/cp-sat/fzn_circuit.mzn -- Installing: /home/build/YPKG/root/or-tools/install/usr/share/minizinc/cp-sat/fzn_all_different_int.mzn -- Installing: /home/build/YPKG/root/or-tools/install/usr/share/minizinc/solvers/cp-sat.msc -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/knapsack -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/set_cover -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/simple_knapsack_program -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/assignment_linear_sum_assignment -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/assignment_min_flow -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/balance_min_flow -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/bfs_directed -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/bfs_one_to_all -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/bfs_undirected -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/dag_constrained_shortest_path_sequential -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/dag_multiple_shortest_paths_one_to_all -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/dag_multiple_shortest_paths_sequential -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/dag_shortest_path_one_to_all -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/dag_shortest_path_sequential -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/dag_simple_constrained_shortest_path -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/dag_simple_multiple_shortest_paths -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/dag_simple_shortest_path -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/dijkstra_all_pairs_shortest_paths -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/dijkstra_directed -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/dijkstra_one_to_all -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/dijkstra_sequential -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/dijkstra_undirected -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/root_a_tree -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/rooted_tree_paths -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/simple_max_flow_program -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/simple_min_cost_flow_program -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/simple_glop_program -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/cp_is_fun_cp -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/minimal_jobshop_cp -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/nqueens_cp -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/nurses_cp -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/rabbits_and_pheasants_cp -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/simple_cp_program -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/simple_ls_program -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/simple_routing_program -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/tsp -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/tsp_circuit_board -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/tsp_cities -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/tsp_cities_routes -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/tsp_distance_matrix -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/vrp -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/vrp_breaks -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/vrp_capacity -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/vrp_drop_nodes -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/vrp_global_span -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/vrp_initial_routes -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/vrp_pickup_delivery -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/vrp_pickup_delivery_fifo -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/vrp_pickup_delivery_lifo -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/vrp_resources -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/vrp_routes -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/vrp_solution_callback -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/vrp_starts_ends -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/vrp_time_windows -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/vrp_with_time_limit -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/vrptw_store_solution_data -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/assignment_groups_mip -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/assignment_mip -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/assignment_task_sizes_mip -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/assignment_teams_mip -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/basic_example -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/bin_packing_mip -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/integer_programming_example -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/linear_programming_example -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/mip_var_array -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/multiple_knapsack_mip -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/simple_lp_program -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/simple_mip_program -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/stigler_diet -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/cutting_stock -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/facility_lp_benders -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/graph_coloring -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/mathopt_info -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/simple_pdlp_program -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/assignment_groups_sat -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/assignment_sat -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/assignment_task_sizes_sat -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/assignment_teams_sat -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/assumptions_sample_sat -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/binpacking_problem_sat -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/bool_or_sample_sat -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/channeling_sample_sat -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/clone_model_sample_sat -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/cp_is_fun_sat -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/cp_sat_example -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/earliness_tardiness_cost_sample_sat -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/interval_sample_sat -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/literal_sample_sat -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/minimal_jobshop_sat -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/multiple_knapsack_sat -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/no_overlap_sample_sat -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/non_linear_sat -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/nqueens_sat -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/nurses_sat -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/optional_interval_sample_sat -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/rabbits_and_pheasants_sat -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/ranking_sample_sat -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/reified_sample_sat -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/schedule_requests_sat -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/search_for_all_solutions_sample_sat -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/simple_sat_program -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/solution_hinting_sample_sat -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/solve_and_print_intermediate_solutions_sample_sat -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/solve_with_time_limit_sample_sat -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/step_function_sample_sat -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/stop_after_n_solutions_sample_sat -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/constraint_programming_cp -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/costas_array_sat -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/cryptarithm_sat -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/flow_api -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/golomb_sat -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/integer_programming -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/linear_assignment_api -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/linear_programming -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/linear_solver_protocol_buffers -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/magic_sequence_sat -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/magic_square_sat -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/max_flow -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/min_cost_flow -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/nqueens -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/qap_sat -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/random_tsp -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/slitherlink_sat -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/sports_scheduling_sat -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/uncapacitated_facility_location -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/variable_intervals_sat -- Installing: /home/build/YPKG/root/or-tools/install/usr/bin/xpress_use + install_license LICENSE + shopt -s failglob + license_dir=/home/build/YPKG/root/or-tools/install//usr/share/licenses/or-tools + [[ ! -d /home/build/YPKG/root/or-tools/install//usr/share/licenses/or-tools ]] + install -dm00755 /home/build/YPKG/root/or-tools/install//usr/share/licenses/or-tools + files=("$@") + for f in "${files[@]}" ++ basename LICENSE + install -Dm00644 LICENSE /home/build/YPKG/root/or-tools/install//usr/share/licenses/or-tools/LICENSE [Warning] ypkg-build should be run via fakeroot, not as real root user [Info] Building or-tools-9.12 [Build] Building native package [Source] Extracting source [Build] Running step: setup [Build] setup successful (0:00:02.074204) [Build] Running step: build [Build] build successful (0:02:47.109349) [Build] Running step: install [Build] install successful (0:00:00.118068) [Package] Including empty directory: /usr/include/ortools/algorithms/csharp [Package] Including empty directory: /usr/include/ortools/algorithms/java [Package] Including empty directory: /usr/include/ortools/algorithms/samples [Package] Including empty directory: /usr/include/ortools/constraint_solver/csharp [Package] Including empty directory: /usr/include/ortools/constraint_solver/docs [Package] Including empty directory: /usr/include/ortools/constraint_solver/python [Package] Including empty directory: /usr/include/ortools/constraint_solver/samples [Package] Including empty directory: /usr/include/ortools/cpp [Package] Including empty directory: /usr/include/ortools/dotnet/CreateSigningKey [Package] Including empty directory: /usr/include/ortools/dotnet/docs [Package] Including empty directory: /usr/include/ortools/flatzinc/challenge [Package] Including empty directory: /usr/include/ortools/flatzinc/mznlib [Package] Including empty directory: /usr/include/ortools/glop/samples [Package] Including empty directory: /usr/include/ortools/graph/csharp [Package] Including empty directory: /usr/include/ortools/graph/java [Package] Including empty directory: /usr/include/ortools/graph/python [Package] Including empty directory: /usr/include/ortools/graph/samples [Package] Including empty directory: /usr/include/ortools/graph/testdata [Package] Including empty directory: /usr/include/ortools/init/csharp [Package] Including empty directory: /usr/include/ortools/init/java [Package] Including empty directory: /usr/include/ortools/java/com/google/ortools/constraintsolver [Package] Including empty directory: /usr/include/ortools/java/com/google/ortools/modelbuilder [Package] Including empty directory: /usr/include/ortools/java/com/google/ortools/sat [Package] Including empty directory: /usr/include/ortools/java/docs [Package] Including empty directory: /usr/include/ortools/julia/ORTools.jl/src/c_wrapper [Package] Including empty directory: /usr/include/ortools/julia/ORTools.jl/src/moi_wrapper [Package] Including empty directory: /usr/include/ortools/julia/ORTools.jl/test/moi [Package] Including empty directory: /usr/include/ortools/julia/ORToolsGenerated.jl/scripts [Package] Including empty directory: /usr/include/ortools/julia/ORToolsGenerated.jl/src/genproto/google/protobuf [Package] Including empty directory: /usr/include/ortools/julia/ORToolsGenerated.jl/src/genproto/operations_research/bop [Package] Including empty directory: /usr/include/ortools/julia/ORToolsGenerated.jl/src/genproto/operations_research/glop [Package] Including empty directory: /usr/include/ortools/julia/ORToolsGenerated.jl/src/genproto/operations_research/math_opt [Package] Including empty directory: /usr/include/ortools/julia/ORToolsGenerated.jl/src/genproto/operations_research/packing/vbp [Package] Including empty directory: /usr/include/ortools/julia/ORToolsGenerated.jl/src/genproto/operations_research/pdlp [Package] Including empty directory: /usr/include/ortools/julia/ORToolsGenerated.jl/src/genproto/operations_research/sat [Package] Including empty directory: /usr/include/ortools/julia/ORToolsGenerated.jl/src/genproto/operations_research/scheduling/jssp [Package] Including empty directory: /usr/include/ortools/julia/ORToolsGenerated.jl/src/genproto/operations_research/scheduling/rcpsp [Package] Including empty directory: /usr/include/ortools/julia/docs [Package] Including empty directory: /usr/include/ortools/linear_solver/csharp [Package] Including empty directory: /usr/include/ortools/linear_solver/java [Package] Including empty directory: /usr/include/ortools/linear_solver/python [Package] Including empty directory: /usr/include/ortools/linear_solver/testdata [Package] Including empty directory: /usr/include/ortools/math_opt/core/python [Package] Including empty directory: /usr/include/ortools/math_opt/io/python [Package] Including empty directory: /usr/include/ortools/math_opt/python/ipc [Package] Including empty directory: /usr/include/ortools/math_opt/python/testing [Package] Including empty directory: /usr/include/ortools/math_opt/samples/cpp [Package] Including empty directory: /usr/include/ortools/math_opt/samples/python [Package] Including empty directory: /usr/include/ortools/math_opt/solver_tests/testdata [Package] Including empty directory: /usr/include/ortools/packing/testdata [Package] Including empty directory: /usr/include/ortools/pdlp/python [Package] Including empty directory: /usr/include/ortools/pdlp/samples [Package] Including empty directory: /usr/include/ortools/python/docs [Package] Including empty directory: /usr/include/ortools/routing/parsers/testdata [Package] Including empty directory: /usr/include/ortools/routing/samples [Package] Including empty directory: /usr/include/ortools/sat/colab [Package] Including empty directory: /usr/include/ortools/sat/csharp [Package] Including empty directory: /usr/include/ortools/sat/docs [Package] Including empty directory: /usr/include/ortools/sat/fuzz_testdata [Package] Including empty directory: /usr/include/ortools/sat/go/cpmodel [Package] Including empty directory: /usr/include/ortools/sat/java [Package] Including empty directory: /usr/include/ortools/sat/samples [Package] Including empty directory: /usr/include/ortools/scheduling/python [Package] Including empty directory: /usr/include/ortools/scheduling/testdata [Package] Including empty directory: /usr/include/ortools/service/v1/mathopt [Package] Including empty directory: /usr/include/ortools/util/csharp [Package] Including empty directory: /usr/include/ortools/util/java [Examine] Examining packages [Stripped] /usr/bin/assignment_task_sizes_mip [Stripped] /usr/bin/cp_sat_example [Stripped] /usr/bin/fzn-cp-sat [Stripped] /usr/bin/linear_programming [Stripped] /usr/bin/multiple_knapsack_sat [Stripped] /usr/bin/root_a_tree [Stripped] /usr/bin/solve [Stripped] /usr/bin/vector_bin_packing [Stripped] /usr/bin/assignment_mip [Stripped] /usr/bin/cryptarithm_sat [Stripped] /usr/bin/facility_lp_benders [Stripped] /usr/bin/mathopt_info [Stripped] /usr/bin/nqueens_sat [Stripped] /usr/bin/simple_lp_program [Stripped] /usr/bin/simple_routing_program [Stripped] /usr/bin/uncapacitated_facility_location [Stripped] /usr/bin/bfs_directed [Stripped] /usr/bin/channeling_sample_sat [Stripped] /usr/bin/dijkstra_all_pairs_shortest_paths [Stripped] /usr/bin/max_flow [Stripped] /usr/bin/nqueens [Stripped] /usr/bin/rooted_tree_paths [Stripped] /usr/bin/stigler_diet [Stripped] /usr/bin/vrp_pickup_delivery [Stripped] /usr/bin/assignment_linear_sum_assignment [Stripped] /usr/bin/dag_multiple_shortest_paths_one_to_all [Stripped] /usr/bin/dag_simple_constrained_shortest_path [Stripped] /usr/bin/integer_programming_example [Stripped] /usr/bin/nqueens_cp [Stripped] /usr/bin/simple_cp_program [Stripped] /usr/bin/solution_hinting_sample_sat [Stripped] /usr/bin/variable_intervals_sat [Stripped] /usr/bin/assignment_teams_mip [Stripped] /usr/bin/constraint_programming_cp [Stripped] /usr/bin/dijkstra_one_to_all [Stripped] /usr/bin/linear_assignment_api [Stripped] /usr/bin/no_overlap_sample_sat [Stripped] /usr/bin/simple_knapsack_program [Stripped] /usr/bin/slitherlink_sat [Stripped] /usr/bin/vrp_resources [Stripped] /usr/bin/assignment_min_flow [Stripped] /usr/bin/clone_model_sample_sat [Stripped] /usr/bin/dag_simple_shortest_path [Stripped] /usr/bin/interval_sample_sat [Stripped] /usr/bin/mip_var_array [Stripped] /usr/bin/reified_sample_sat [Stripped] /usr/bin/tsp_cities [Stripped] /usr/bin/vrp_pickup_delivery_fifo [Stripped] /usr/bin/assignment_teams_sat [Stripped] /usr/bin/cp_is_fun_sat [Stripped] /usr/bin/flow_api [Stripped] /usr/bin/linear_solver_protocol_buffers [Stripped] /usr/bin/nurses_sat [Stripped] /usr/bin/set_cover [Stripped] /usr/bin/tsp_circuit_board [Stripped] /usr/bin/vrp_pickup_delivery_lifo [Stripped] /usr/bin/bfs_one_to_all [Stripped] /usr/bin/bin_packing_mip [Stripped] /usr/bin/dijkstra_sequential [Stripped] /usr/bin/knapsack [Stripped] /usr/bin/optional_interval_sample_sat [Stripped] /usr/bin/sat_runner [Stripped] /usr/bin/solve_and_print_intermediate_solutions_sample_sat [Stripped] /usr/bin/vrp_routes [Stripped] /usr/bin/basic_example [Stripped] /usr/bin/cp_is_fun_cp [Stripped] /usr/bin/dijkstra_undirected [Stripped] /usr/bin/magic_square_sat [Stripped] /usr/bin/rabbits_and_pheasants_sat [Stripped] /usr/bin/simple_min_cost_flow_program [Stripped] /usr/bin/tsp [Stripped] /usr/bin/vrp_capacity [Stripped] /usr/bin/vrptw_store_solution_data [Stripped] /usr/bin/assignment_groups_sat [Stripped] /usr/bin/dag_constrained_shortest_path_sequential [Stripped] /usr/bin/dijkstra_directed [Stripped] /usr/bin/linear_programming_example [Stripped] /usr/bin/nurses_cp [Stripped] /usr/bin/simple_max_flow_program [Stripped] /usr/bin/solve_with_time_limit_sample_sat [Stripped] /usr/bin/vrp_breaks [Stripped] /usr/bin/vrp_with_time_limit [Stripped] /usr/bin/balance_min_flow [Stripped] /usr/bin/costas_array_sat [Stripped] /usr/bin/graph_coloring [Stripped] /usr/bin/minimal_jobshop_sat [Stripped] /usr/bin/ranking_sample_sat [Stripped] /usr/bin/simple_pdlp_program [Stripped] /usr/bin/tsp_distance_matrix [Stripped] /usr/bin/vrp_solution_callback [Stripped] /usr/bin/assumptions_sample_sat [Stripped] /usr/bin/dag_multiple_shortest_paths_sequential [Stripped] /usr/bin/earliness_tardiness_cost_sample_sat [Stripped] /usr/bin/literal_sample_sat [Stripped] /usr/bin/non_linear_sat [Stripped] /usr/bin/schedule_requests_sat [Stripped] /usr/bin/step_function_sample_sat [Stripped] /usr/bin/vrp [Stripped] /usr/bin/vrp_time_windows [Stripped] /usr/bin/assignment_task_sizes_sat [Stripped] /usr/bin/bool_or_sample_sat [Stripped] /usr/bin/dag_shortest_path_sequential [Stripped] /usr/bin/min_cost_flow [Stripped] /usr/bin/random_tsp [Stripped] /usr/bin/simple_mip_program [Stripped] /usr/bin/tsp_cities_routes [Stripped] /usr/bin/vrp_starts_ends [Stripped] /usr/bin/assignment_sat [Stripped] /usr/bin/cutting_stock [Stripped] /usr/bin/golomb_sat [Stripped] /usr/bin/minimal_jobshop_cp [Stripped] /usr/bin/rabbits_and_pheasants_cp [Stripped] /usr/bin/simple_ls_program [Stripped] /usr/bin/sports_scheduling_sat [Stripped] /usr/bin/vrp_global_span [Stripped] /usr/bin/xpress_use [Stripped] /usr/bin/assignment_groups_mip [Stripped] /usr/bin/binpacking_problem_sat [Stripped] /usr/bin/dag_simple_multiple_shortest_paths [Stripped] /usr/bin/magic_sequence_sat [Stripped] /usr/bin/qap_sat [Stripped] /usr/bin/simple_glop_program [Stripped] /usr/bin/simple_sat_program [Stripped] /usr/bin/vrp_initial_routes [Stripped] /usr/lib64/libortools.so.9.12.9999 [Stripped] /usr/bin/bfs_undirected [Stripped] /usr/bin/dag_shortest_path_one_to_all [Stripped] /usr/bin/integer_programming [Stripped] /usr/bin/multiple_knapsack_mip [Stripped] /usr/bin/search_for_all_solutions_sample_sat [Stripped] /usr/bin/stop_after_n_solutions_sample_sat [Stripped] /usr/bin/vrp_drop_nodes [Stripped] /usr/lib64/libortools_flatzinc.so.9.12.9999 [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/algorithms/csharp' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/algorithms/java' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/algorithms/samples' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/constraint_solver/csharp' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/constraint_solver/docs' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/constraint_solver/python' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/constraint_solver/samples' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/cpp' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/dotnet/CreateSigningKey' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/dotnet/docs' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/flatzinc/challenge' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/flatzinc/mznlib' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/glop/samples' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/graph/csharp' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/graph/java' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/graph/python' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/graph/samples' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/graph/testdata' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/init/csharp' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/init/java' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/java/com/google/ortools/constraintsolver' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/java/com/google/ortools/modelbuilder' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/java/com/google/ortools/sat' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/java/docs' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/julia/ORTools.jl/src/c_wrapper' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/julia/ORTools.jl/src/moi_wrapper' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/julia/ORTools.jl/test/moi' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/julia/ORToolsGenerated.jl/scripts' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/julia/ORToolsGenerated.jl/src/genproto/google/protobuf' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/julia/ORToolsGenerated.jl/src/genproto/operations_research/bop' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/julia/ORToolsGenerated.jl/src/genproto/operations_research/glop' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/julia/ORToolsGenerated.jl/src/genproto/operations_research/math_opt' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/julia/ORToolsGenerated.jl/src/genproto/operations_research/packing/vbp' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/julia/ORToolsGenerated.jl/src/genproto/operations_research/pdlp' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/julia/ORToolsGenerated.jl/src/genproto/operations_research/sat' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/julia/ORToolsGenerated.jl/src/genproto/operations_research/scheduling/jssp' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/julia/ORToolsGenerated.jl/src/genproto/operations_research/scheduling/rcpsp' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/julia/docs' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/linear_solver/csharp' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/linear_solver/java' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/linear_solver/python' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/linear_solver/testdata' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/core/python' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/io/python' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/python/ipc' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/python/testing' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/samples/cpp' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/samples/python' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/math_opt/solver_tests/testdata' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/packing/testdata' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/pdlp/python' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/pdlp/samples' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/python/docs' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/routing/parsers/testdata' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/routing/samples' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/colab' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/csharp' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/docs' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/fuzz_testdata' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/go/cpmodel' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/java' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/sat/samples' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/scheduling/python' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/scheduling/testdata' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/service/v1/mathopt' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/util/csharp' [Errno 21] Is a directory: '/home/build/YPKG/root/or-tools/install/usr/include/ortools/util/java' [Dependency] /usr/bin/assignment_groups_mip adds dependency on libabsl_str_format_internal.so.2601.0.0 from abseil-cpp [Dependency] /usr/bin/assignment_groups_mip adds dependency on libc.so.6 from glibc [Dependency] /usr/bin/assignment_groups_mip adds dependency on libstdc++.so.6 from libstdc++ [Dependency] /usr/bin/assignment_groups_mip adds dependency on libabsl_raw_hash_set.so.2601.0.0 from abseil-cpp [Dependency] /usr/bin/assignment_groups_mip adds dependency on libgcc_s.so.1 from libgcc [Dependency] /usr/bin/assignment_groups_mip adds dependency on libabsl_log_internal_message.so.2601.0.0 from abseil-cpp [Dependency] /usr/bin/basic_example adds dependency on libabsl_log_flags.so.2601.0.0 from abseil-cpp [Dependency] /usr/bin/basic_example adds dependency on libabsl_flags_parse.so.2601.0.0 from abseil-cpp [Dependency] /usr/bin/basic_example adds dependency on libprotobuf.so.35.1.0 from protobuf [Dependency] /usr/bin/basic_example adds dependency on libabsl_strings.so.2601.0.0 from abseil-cpp [Dependency] /usr/bin/basic_example adds dependency on libabsl_flags_usage.so.2601.0.0 from abseil-cpp [Dependency] /usr/bin/basic_example adds dependency on libabsl_time.so.2601.0.0 from abseil-cpp [Dependency] /usr/bin/basic_example adds dependency on libabsl_flags_internal.so.2601.0.0 from abseil-cpp [Dependency] /usr/bin/basic_example adds dependency on libabsl_log_initialize.so.2601.0.0 from abseil-cpp [Dependency] /usr/bin/bfs_directed adds dependency on libabsl_statusor.so.2601.0.0 from abseil-cpp [Dependency] /usr/bin/bfs_directed adds dependency on libabsl_status.so.2601.0.0 from abseil-cpp [Dependency] /usr/bin/costas_array_sat adds dependency on libabsl_flags_reflection.so.2601.0.0 from abseil-cpp [Dependency] /usr/bin/costas_array_sat adds dependency on libabsl_flags_marshalling.so.2601.0.0 from abseil-cpp [Dependency] /usr/bin/cp_is_fun_cp adds dependency on libabsl_log_internal_check_op.so.2601.0.0 from abseil-cpp [Dependency] /usr/bin/cutting_stock adds dependency on libm.so.6 from glibc [Dependency] /usr/bin/cutting_stock adds dependency on libabsl_throw_delegate.so.2601.0.0 from abseil-cpp [Dependency] /usr/bin/cutting_stock adds dependency on libabsl_synchronization.so.2601.0.0 from abseil-cpp [Dependency] /usr/bin/dijkstra_all_pairs_shortest_paths adds dependency on libabsl_random_internal_randen.so.2601.0.0 from abseil-cpp [Dependency] /usr/bin/dijkstra_all_pairs_shortest_paths adds dependency on libabsl_random_internal_randen_hwaes_impl.so.2601.0.0 from abseil-cpp [Dependency] /usr/bin/dijkstra_all_pairs_shortest_paths adds dependency on libabsl_random_internal_randen_slow.so.2601.0.0 from abseil-cpp [Dependency] /usr/bin/dijkstra_all_pairs_shortest_paths adds dependency on libabsl_random_internal_entropy_pool.so.2601.0.0 from abseil-cpp [Dependency] /usr/bin/facility_lp_benders adds dependency on libabsl_hash.so.2601.0.0 from abseil-cpp [Dependency] /usr/bin/facility_lp_benders adds dependency on libabsl_random_internal_seed_material.so.2601.0.0 from abseil-cpp [Dependency] /usr/bin/flow_api adds dependency on libabsl_leak_check.so.2601.0.0 from abseil-cpp [Dependency] /usr/bin/fzn-cp-sat adds dependency on libabsl_log_internal_nullguard.so.2601.0.0 from abseil-cpp [Dependency] /usr/bin/linear_assignment_api adds dependency on libabsl_vlog_config_internal.so.2601.0.0 from abseil-cpp [Dependency] /usr/lib64/libortools.so.9.12.9999 adds dependency on libabsl_kernel_timeout_internal.so.2601.0.0 from abseil-cpp [Dependency] /usr/lib64/libortools.so.9.12.9999 adds dependency on libabsl_die_if_null.so.2601.0.0 from abseil-cpp [Dependency] /usr/lib64/libortools.so.9.12.9999 adds dependency on libre2.so.11 from re2 [Dependency] /usr/lib64/libortools.so.9.12.9999 adds dependency on libabsl_int128.so.2601.0.0 from abseil-cpp [Dependency] /usr/lib64/libortools.so.9.12.9999 adds dependency on libabsl_spinlock_wait.so.2601.0.0 from abseil-cpp [Dependency] /usr/lib64/libortools.so.9.12.9999 adds dependency on libabsl_random_distributions.so.2601.0.0 from abseil-cpp [Dependency] /usr/lib64/libortools.so.9.12.9999 adds dependency on libabsl_log_globals.so.2601.0.0 from abseil-cpp [Dependency] /usr/lib64/libortools.so.9.12.9999 adds dependency on libCbc.so.3 from coinmp [Dependency] /usr/lib64/libortools.so.9.12.9999 adds dependency on libClp.so.1 from coinmp [Dependency] /usr/lib64/libortools.so.9.12.9999 adds dependency on libCoinUtils.so.3 from coinmp [Dependency] /usr/lib64/libortools.so.9.12.9999 adds dependency on libabsl_log_internal_conditions.so.2601.0.0 from abseil-cpp [Dependency] /usr/lib64/libortools.so.9.12.9999 adds dependency on libabsl_strings_internal.so.2601.0.0 from abseil-cpp [Dependency] /usr/lib64/libortools.so.9.12.9999 adds dependency on libabsl_tracing_internal.so.2601.0.0 from abseil-cpp [Dependency] /usr/lib64/libortools.so.9.12.9999 adds dependency on ld-linux-x86-64.so.2 from glibc [Dependency] /usr/lib64/libortools.so.9.12.9999 adds dependency on libCbcSolver.so.3 from coinmp [Dependency] /usr/lib64/libortools.so.9.12.9999 adds dependency on libOsiClp.so.1 from coinmp [Dependency] /usr/lib64/libortools.so.9.12.9999 adds dependency on libz.so.1 from zlib [Package] Creating /home/build/work/or-tools-dbginfo-9.12-3-1-x86_64.eopkg ... [Package] or-tools-dbginfo-9.12-3-1-x86_64.eopkg took 0:00:28.389436 to emit [Package] Creating /home/build/work/or-tools-devel-9.12-3-1-x86_64.eopkg ... [Package] or-tools-devel-9.12-3-1-x86_64.eopkg took 0:00:01.649703 to emit [Package] Creating /home/build/work/or-tools-9.12-3-1-x86_64.eopkg ... [Package] or-tools-9.12-3-1-x86_64.eopkg took 0:00:04.142057 to emit [Package] Building complete time=2026-06-16T01:35:44.261Z level=DEBUG msg="Collecting files" len=5 time=2026-06-16T01:35:44.262Z level=DEBUG msg="Collecting build artifact" path=or-tools-9.12-3-1-x86_64.eopkg time=2026-06-16T01:35:44.263Z level=DEBUG msg="Setting file ownership for current user" uid=1002 gid=1002 path=or-tools-9.12-3-1-x86_64.eopkg time=2026-06-16T01:35:44.263Z level=DEBUG msg="Collecting build artifact" path=or-tools-dbginfo-9.12-3-1-x86_64.eopkg time=2026-06-16T01:35:44.280Z level=DEBUG msg="Setting file ownership for current user" uid=1002 gid=1002 path=or-tools-dbginfo-9.12-3-1-x86_64.eopkg time=2026-06-16T01:35:44.280Z level=DEBUG msg="Collecting build artifact" path=or-tools-devel-9.12-3-1-x86_64.eopkg time=2026-06-16T01:35:44.280Z level=DEBUG msg="Setting file ownership for current user" uid=1002 gid=1002 path=or-tools-devel-9.12-3-1-x86_64.eopkg time=2026-06-16T01:35:44.280Z level=DEBUG msg="Collecting build artifact" path=or-tools-9.12-3.tram time=2026-06-16T01:35:44.280Z level=DEBUG msg="Setting file ownership for current user" uid=1002 gid=1002 path=or-tools-9.12-3.tram time=2026-06-16T01:35:44.280Z level=DEBUG msg="Collecting build artifact" path=pspec_x86_64.xml time=2026-06-16T01:35:44.280Z level=DEBUG msg="Setting file ownership for current user" uid=1002 gid=1002 path=pspec_x86_64.xml time=2026-06-16T01:35:44.280Z level=DEBUG msg="Acquiring global lock" time=2026-06-16T01:35:44.280Z level=DEBUG msg="Cleaning up" time=2026-06-16T01:35:44.282Z level=DEBUG msg="Killing child process in chroot" pid=2194822 time=2026-06-16T01:35:44.365Z level=DEBUG msg="Requesting unmount of all remaining mountpoints" time=2026-06-16T01:35:44.559Z level=INFO msg="Building succeeded"