>>> clingo: Building community/clingo 5.6.2-r2 (using abuild 3.11.0_rc13-r0) started Fri, 21 Apr 2023 13:54:15 +0000 >>> clingo: Checking sanity of /home/buildozer/aports/community/clingo/APKBUILD... >>> WARNING: clingo: No maintainer >>> clingo: Analyzing dependencies... >>> clingo: Installing for build: build-base !clasp python3-dev cmake samurai (1/20) Installing libbz2 (1.0.8-r5) (2/20) Installing libffi (3.4.4-r2) (3/20) Installing gdbm (1.23-r1) (4/20) Installing xz-libs (5.4.2-r1) (5/20) Installing mpdecimal (2.5.1-r2) (6/20) Installing libpanelw (6.4_p20230401-r4) (7/20) Installing readline (8.2.1-r1) (8/20) Installing sqlite-libs (3.41.2-r2) (9/20) Installing python3 (3.11.3-r10) (10/20) Installing python3-pycache-pyc0 (3.11.3-r10) (11/20) Installing pyc (0.1-r0) (12/20) Installing python3-pyc (3.11.3-r10) (13/20) Installing python3-dev (3.11.3-r10) (14/20) Installing libarchive (3.6.2-r2) (15/20) Installing libformw (6.4_p20230401-r4) (16/20) Installing rhash-libs (1.4.3-r2) (17/20) Installing libuv (1.44.2-r2) (18/20) Installing cmake (3.26.3-r1) (19/20) Installing samurai (1.2-r3) (20/20) Installing .makedepends-clingo (20230421.135416) Executing busybox-1.36.0-r7.trigger OK: 420 MiB in 117 packages >>> clingo: Cleaning up srcdir >>> clingo: Cleaning up pkgdir >>> clingo: Fetching https://distfiles.alpinelinux.org/distfiles/v3.18/clingo-5.6.2.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 146 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> clingo: Fetching https://github.com/potassco/clingo/archive/v5.6.2/clingo-5.6.2.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1102k 0 1102k 0 0 1427k 0 --:--:-- --:--:-- --:--:-- 1427k 100 4959k 0 4959k 0 0 3349k 0 --:--:-- 0:00:01 --:--:-- 5448k >>> clingo: Fetching https://distfiles.alpinelinux.org/distfiles/v3.18/clingo-5.6.2.tar.gz >>> clingo: Checking sha512sums... clingo-5.6.2.tar.gz: OK >>> clingo: Unpacking /var/cache/distfiles/v3.18/clingo-5.6.2.tar.gz... -- The C compiler identification is GNU 12.2.1 -- The CXX compiler identification is GNU 12.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found Python: /usr/bin/python3.11 (found suitable version "3.11.3", minimum required is "3.6") found components: Interpreter Development Development.Module Development.Embed -- Could NOT find Lua (missing: LUA_LIBRARIES LUA_INCLUDE_DIR) (Required is at least version "5.0") -- Could NOT find BISON (missing: BISON_EXECUTABLE) (Required is at least version "2.5") -- Could NOT find RE2C (missing: RE2C_EXECUTABLE) (Required is at least version "0.101") -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Potassco is not installed - using local copy -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) /home/buildozer/aports/community/clingo/src/clingo-5.6.2/cmake/python-site.py:4: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives from distutils.sysconfig import get_python_lib, get_config_vars /home/buildozer/aports/community/clingo/src/clingo-5.6.2/cmake/python-site.py:4: DeprecationWarning: The distutils.sysconfig module is deprecated, use sysconfig instead from distutils.sysconfig import get_python_lib, get_config_vars /home/buildozer/aports/community/clingo/src/clingo-5.6.2/cmake/python-site.py:4: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives from distutils.sysconfig import get_python_lib, get_config_vars /home/buildozer/aports/community/clingo/src/clingo-5.6.2/cmake/python-site.py:4: DeprecationWarning: The distutils.sysconfig module is deprecated, use sysconfig instead from distutils.sysconfig import get_python_lib, get_config_vars -- Configuring done (0.7s) -- Generating done (0.0s) -- Build files have been written to: /home/buildozer/aports/community/clingo/src/clingo-5.6.2/build [1/102] Building C object app/pyclingo/CMakeFiles/pyclingo.dir/_clingo.c.o [2/102] Building CXX object app/clingo/CMakeFiles/clingo.dir/main.cc.o [3/102] Building CXX object app/gringo/CMakeFiles/gringo.dir/main.cc.o [4/102] Building CXX object app/reify/CMakeFiles/reify.dir/main.cc.o [5/102] Building C object libpyclingo/CMakeFiles/libpyclingo.dir/pyclingo.c.o [6/102] Building C object libpyclingo/CMakeFiles/libpyclingo.dir/_clingo.c.o [7/102] Building CXX object libclingo/CMakeFiles/libclingo.dir/src/scripts.cc.o [8/102] Building CXX object libclingo/CMakeFiles/libclingo.dir/src/incmode.cc.o [9/102] Building CXX object libclingo/CMakeFiles/libclingo.dir/src/gringo_app.cc.o [10/102] Building CXX object libclingo/CMakeFiles/libclingo.dir/src/control.cc.o [11/102] Building CXX object libclingo/CMakeFiles/libclingo.dir/src/clingocontrol.cc.o [12/102] Building CXX object libclingo/CMakeFiles/libclingo.dir/src/clingo_app.cc.o [13/102] Building CXX object libclingo/CMakeFiles/libclingo.dir/src/astv2_unpool.cc.o [14/102] Building CXX object libclingo/CMakeFiles/libclingo.dir/src/astv2_str.cc.o [15/102] Building CXX object libclingo/CMakeFiles/libclingo.dir/src/astv2_parse.cc.o [16/102] Building CXX object libclingo/CMakeFiles/libclingo.dir/src/astv2_build.cc.o [17/102] Building CXX object libclingo/CMakeFiles/libclingo.dir/src/astv2.cc.o [18/102] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/output/theory.cc.o [19/102] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/output/statements.cc.o [20/102] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/output/statement.cc.o [21/102] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/output/output.cc.o [22/102] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/output/literals.cc.o [23/102] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/output/literal.cc.o [24/102] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/output/aggregates.cc.o [25/102] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/input/nongroundgrammar/grammar.cc.o [26/102] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/input/groundtermgrammar/grammar.cc.o [27/102] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/input/theory.cc.o [28/102] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/input/statement.cc.o [29/102] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/input/programbuilder.cc.o [30/102] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/input/program.cc.o [31/102] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/input/nongroundparser.cc.o [32/102] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/input/literals.cc.o [33/102] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/input/literal.cc.o [34/102] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/input/groundtermparser.cc.o [35/102] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/input/aggregates.cc.o [36/102] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/input/aggregate.cc.o [37/102] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/ground/statements.cc.o [38/102] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/ground/program.cc.o [39/102] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/ground/literals.cc.o [40/102] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/ground/literal.cc.o [41/102] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/ground/instantiation.cc.o [42/102] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/terms.cc.o [43/102] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/term.cc.o [44/102] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/symbol.cc.o [45/102] Building CXX object libreify/CMakeFiles/libreify.dir/src/program.cc.o [46/102] Building CXX object clasp/app/CMakeFiles/clasp.dir/main.cpp.o [47/102] Building CXX object clasp/src/CMakeFiles/libclasp.dir/parallel_solve.cpp.o [48/102] Building CXX object clasp/src/CMakeFiles/libclasp.dir/weight_constraint.cpp.o [49/102] Building CXX object clasp/src/CMakeFiles/libclasp.dir/unfounded_check.cpp.o [50/102] Building CXX object clasp/src/CMakeFiles/libclasp.dir/timer.cpp.o [51/102] Building CXX object clasp/src/CMakeFiles/libclasp.dir/statistics.cpp.o [52/102] Building CXX object clasp/src/CMakeFiles/libclasp.dir/solver_types.cpp.o [53/102] Building CXX object clasp/src/CMakeFiles/libclasp.dir/solver_strategies.cpp.o [54/102] Building CXX object clasp/src/CMakeFiles/libclasp.dir/solver.cpp.o [55/102] Building CXX object clasp/src/CMakeFiles/libclasp.dir/solve_algorithms.cpp.o [56/102] Building CXX object clasp/src/CMakeFiles/libclasp.dir/shared_context.cpp.o [57/102] Building CXX object clasp/src/CMakeFiles/libclasp.dir/satelite.cpp.o [58/102] Building CXX object clasp/src/CMakeFiles/libclasp.dir/program_builder.cpp.o [59/102] Building CXX object clasp/src/CMakeFiles/libclasp.dir/parser.cpp.o [60/102] Building CXX object clasp/src/CMakeFiles/libclasp.dir/model_enumerators.cpp.o [61/102] Building CXX object clasp/src/CMakeFiles/libclasp.dir/minimize_constraint.cpp.o [62/102] Building CXX object clasp/src/CMakeFiles/libclasp.dir/lookahead.cpp.o [63/102] Building CXX object clasp/src/CMakeFiles/libclasp.dir/logic_program_types.cpp.o [64/102] Building CXX object clasp/src/CMakeFiles/libclasp.dir/logic_program.cpp.o [65/102] Building CXX object clasp/src/CMakeFiles/libclasp.dir/heuristics.cpp.o [66/102] Building CXX object clasp/src/CMakeFiles/libclasp.dir/enumerator.cpp.o [67/102] Building CXX object clasp/src/CMakeFiles/libclasp.dir/dependency_graph.cpp.o [68/102] Building CXX object clasp/src/CMakeFiles/libclasp.dir/constraint.cpp.o [69/102] Building CXX object clasp/src/CMakeFiles/libclasp.dir/clingo.cpp.o [70/102] Building CXX object clasp/src/CMakeFiles/libclasp.dir/clause.cpp.o [71/102] Building CXX object clasp/src/CMakeFiles/libclasp.dir/clasp_output.cpp.o [72/102] Building CXX object clasp/src/CMakeFiles/libclasp.dir/clasp_options.cpp.o [73/102] Building CXX object clasp/src/CMakeFiles/libclasp.dir/clasp_facade.cpp.o [74/102] Building CXX object clasp/src/CMakeFiles/libclasp.dir/clasp_app.cpp.o [75/102] Building CXX object clasp/src/CMakeFiles/libclasp.dir/cb_enumerator.cpp.o [76/102] Building CXX object clasp/src/CMakeFiles/libclasp.dir/asp_preprocessor.cpp.o [77/102] Building CXX object clasp/libpotassco/app/CMakeFiles/lpconvert.dir/lpconvert.cpp.o [78/102] Building CXX object clasp/libpotassco/src/CMakeFiles/libpotassco.dir/value_store.cpp.o [79/102] Building CXX object clasp/libpotassco/src/CMakeFiles/libpotassco.dir/theory_data.cpp.o [80/102] Building CXX object clasp/libpotassco/src/CMakeFiles/libpotassco.dir/string_convert.cpp.o [81/102] Building CXX object clasp/libpotassco/src/CMakeFiles/libpotassco.dir/smodels.cpp.o [82/102] Building CXX object clasp/libpotassco/src/CMakeFiles/libpotassco.dir/rule_utils.cpp.o [83/102] Building CXX object clasp/libpotassco/src/CMakeFiles/libpotassco.dir/program_options.cpp.o [84/102] Building CXX object clasp/libpotassco/src/CMakeFiles/libpotassco.dir/match_basic_types.cpp.o [85/102] Building CXX object clasp/libpotassco/src/CMakeFiles/libpotassco.dir/convert.cpp.o [86/102] Building CXX object clasp/libpotassco/src/CMakeFiles/libpotassco.dir/clingo.cpp.o [87/102] Building CXX object clasp/libpotassco/src/CMakeFiles/libpotassco.dir/aspif_text.cpp.o [88/102] Building CXX object clasp/libpotassco/src/CMakeFiles/libpotassco.dir/aspif.cpp.o [89/102] Building CXX object clasp/libpotassco/src/CMakeFiles/libpotassco.dir/application.cpp.o In file included from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/constraint.h:32, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/constraint.cpp:25: /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:195:24: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 195 | struct identity : std::unary_function{ | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/string:48, from /usr/include/c++/12.2.1/bits/locale_classes.h:40, from /usr/include/c++/12.2.1/bits/ios_base.h:41, from /usr/include/c++/12.2.1/streambuf:41, from /usr/include/c++/12.2.1/bits/streambuf_iterator.h:35, from /usr/include/c++/12.2.1/iterator:66, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/pod_vector.h:27, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/pod_vector.h:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/literal.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/constraint.h:31: /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:203:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 203 | struct select1st : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:214:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 214 | struct select2nd : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:225:32: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 225 | struct compose_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:251:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 251 | struct compose_2_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:280:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 280 | struct compose_2_2 : public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/program_builder.h:34, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/clasp_facade.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/cli/clasp_options.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/cli/clasp_app.h:33, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/app/main.cpp:24: /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:195:24: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 195 | struct identity : std::unary_function{ | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/string:48, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/libpotassco/potassco/program_opts/value.h:32, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/libpotassco/potassco/program_opts/typed_value.h:33, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/cli/clasp_app.h:30: /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:203:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 203 | struct select1st : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:214:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 214 | struct select2nd : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:225:32: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 225 | struct compose_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:251:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 251 | struct compose_2_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:280:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 280 | struct compose_2_2 : public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/constraint.h:32, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/solver_strategies.h:30, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/solver_strategies.cpp:24: /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:195:24: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 195 | struct identity : std::unary_function{ | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/string:48, from /usr/include/c++/12.2.1/bits/locale_classes.h:40, from /usr/include/c++/12.2.1/bits/ios_base.h:41, from /usr/include/c++/12.2.1/streambuf:41, from /usr/include/c++/12.2.1/bits/streambuf_iterator.h:35, from /usr/include/c++/12.2.1/iterator:66, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/pod_vector.h:27, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/pod_vector.h:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/literal.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/constraint.h:31: /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:203:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 203 | struct select1st : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:214:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 214 | struct select2nd : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:225:32: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 225 | struct compose_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:251:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 251 | struct compose_2_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:280:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 280 | struct compose_2_2 : public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/constraint.h:32, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/solver_types.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/solver_types.cpp:24: /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:195:24: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 195 | struct identity : std::unary_function{ | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/string:48, from /usr/include/c++/12.2.1/bits/locale_classes.h:40, from /usr/include/c++/12.2.1/bits/ios_base.h:41, from /usr/include/c++/12.2.1/streambuf:41, from /usr/include/c++/12.2.1/bits/streambuf_iterator.h:35, from /usr/include/c++/12.2.1/iterator:66, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/pod_vector.h:27, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/pod_vector.h:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/literal.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/solver_types.h:30: /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:203:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 203 | struct select1st : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:214:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 214 | struct select2nd : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:225:32: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 225 | struct compose_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:251:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 251 | struct compose_2_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:280:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 280 | struct compose_2_2 : public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/constraint.h:32, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/solver_strategies.h:30, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/solve_algorithms.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/solve_algorithms.cpp:24: /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:195:24: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 195 | struct identity : std::unary_function{ | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/string:48, from /usr/include/c++/12.2.1/bits/locale_classes.h:40, from /usr/include/c++/12.2.1/bits/ios_base.h:41, from /usr/include/c++/12.2.1/streambuf:41, from /usr/include/c++/12.2.1/bits/streambuf_iterator.h:35, from /usr/include/c++/12.2.1/iterator:66, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/pod_vector.h:27, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/pod_vector.h:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/literal.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/constraint.h:31: /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:203:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 203 | struct select1st : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:214:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 214 | struct select2nd : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:225:32: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 225 | struct compose_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:251:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 251 | struct compose_2_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:280:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 280 | struct compose_2_2 : public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/constraint.h:32, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/enumerator.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/cb_enumerator.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/cb_enumerator.cpp:24: /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:195:24: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 195 | struct identity : std::unary_function{ | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/string:48, from /usr/include/c++/12.2.1/bits/locale_classes.h:40, from /usr/include/c++/12.2.1/bits/ios_base.h:41, from /usr/include/c++/12.2.1/streambuf:41, from /usr/include/c++/12.2.1/bits/streambuf_iterator.h:35, from /usr/include/c++/12.2.1/iterator:66, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/pod_vector.h:27, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/pod_vector.h:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/literal.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/enumerator.h:30: /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:203:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 203 | struct select1st : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:214:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 214 | struct select2nd : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:225:32: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 225 | struct compose_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:251:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 251 | struct compose_2_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:280:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 280 | struct compose_2_2 : public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/memory:66, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/symbol.hh:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/term.hh:30, from /home/kaminski/Documents/git/potassco/clingo/libgringo/src/input/groundtermgrammar.yy:41: /usr/include/c++/12.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = Gringo::Input::GroundTermGrammar::parser::stack_symbol_type*]': /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/symbol.hh:33: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Input::GroundTermGrammar::parser::stack_symbol_type}; _Tp = Gringo::Input::GroundTermGrammar::parser::stack_symbol_type; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = Gringo::Input::GroundTermGrammar::parser::stack_symbol_type*; _Tp = Gringo::Input::GroundTermGrammar::parser::stack_symbol_type]', inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Gringo::Input::GroundTermGrammar::parser::stack_symbol_type*; _ForwardIterator = Gringo::Input::GroundTermGrammar::parser::stack_symbol_type*; _Allocator = allocator]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:397:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Input::GroundTermGrammar::parser::stack_symbol_type}; _Tp = Gringo::Input::GroundTermGrammar::parser::stack_symbol_type; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:487:3: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = Gringo::Input::GroundTermGrammar::parser::stack_symbol_type*; _Tp = Gringo::Input::GroundTermGrammar::parser::stack_symbol_type]', inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Gringo::Input::GroundTermGrammar::parser::stack_symbol_type*; _ForwardIterator = Gringo::Input::GroundTermGrammar::parser::stack_symbol_type*; _Allocator = allocator]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:397:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Input::GroundTermGrammar::parser::stack_symbol_type}; _Tp = Gringo::Input::GroundTermGrammar::parser::stack_symbol_type; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:494:3: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Input::GroundTermGrammar::parser::stack_symbol_type}; _Tp = Gringo::Input::GroundTermGrammar::parser::stack_symbol_type; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Gringo::Input::GroundTermGrammar::parser::stack_symbol_type; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1294:21, inlined from 'void Gringo::Input::GroundTermGrammar::parser::stack::push(T&&) [with T = Gringo::Input::GroundTermGrammar::parser::stack_symbol_type; S = std::vector >]' at /home/kaminski/Documents/git/potassco/clingo/build/debug/libgringo/src/input/groundtermgrammar/grammar.hh:595:24: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/program_builder.h:34, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/logic_program.h:32, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/asp_preprocessor.cpp:25: /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:195:24: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 195 | struct identity : std::unary_function{ | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/string:48, from /usr/include/c++/12.2.1/bits/locale_classes.h:40, from /usr/include/c++/12.2.1/bits/ios_base.h:41, from /usr/include/c++/12.2.1/streambuf:41, from /usr/include/c++/12.2.1/bits/streambuf_iterator.h:35, from /usr/include/c++/12.2.1/iterator:66, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/pod_vector.h:27, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/pod_vector.h:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/literal.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/asp_preprocessor.h:32, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/asp_preprocessor.cpp:24: /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:203:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 203 | struct select1st : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:214:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 214 | struct select2nd : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:225:32: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 225 | struct compose_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:251:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 251 | struct compose_2_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:280:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 280 | struct compose_2_2 : public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/constraint.h:32, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/solver_types.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/solver.h:30, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/lookahead.h:39, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/lookahead.cpp:24: /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:195:24: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 195 | struct identity : std::unary_function{ | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/string:48, from /usr/include/c++/12.2.1/bits/locale_classes.h:40, from /usr/include/c++/12.2.1/bits/ios_base.h:41, from /usr/include/c++/12.2.1/streambuf:41, from /usr/include/c++/12.2.1/bits/streambuf_iterator.h:35, from /usr/include/c++/12.2.1/iterator:66, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/pod_vector.h:27, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/pod_vector.h:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/literal.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/solver_types.h:30: /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:203:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 203 | struct select1st : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:214:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 214 | struct select2nd : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:225:32: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 225 | struct compose_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:251:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 251 | struct compose_2_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:280:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 280 | struct compose_2_2 : public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/statistics.cpp:25: /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:195:24: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 195 | struct identity : std::unary_function{ | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/string:48, from /usr/include/c++/12.2.1/bits/locale_classes.h:40, from /usr/include/c++/12.2.1/bits/ios_base.h:41, from /usr/include/c++/12.2.1/streambuf:41, from /usr/include/c++/12.2.1/bits/streambuf_iterator.h:35, from /usr/include/c++/12.2.1/iterator:66, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/pod_vector.h:27, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/pod_vector.h:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/statistics.h:33, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/statistics.cpp:24: /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:203:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 203 | struct select1st : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:214:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 214 | struct select2nd : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:225:32: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 225 | struct compose_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:251:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 251 | struct compose_2_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:280:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 280 | struct compose_2_2 : public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/statistics.cpp: In function 'void Clasp::ClaspStatistics::Impl::destroyIfWritable(std::unordered_set::iterator)': /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/statistics.cpp:154:14: note: parameter passing for argument of type 'std::unordered_set::iterator' {aka 'std::__detail::_Insert_base, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::iterator'} changed in GCC 7.1 154 | void destroyIfWritable(KeySet::iterator it) { | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/unordered_map:46, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/statistics.cpp:29: /usr/include/c++/12.2.1/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(const_iterator) [with _Key = long long unsigned int; _Value = long long unsigned int; _Alloc = std::allocator; _ExtractKey = std::__detail::_Identity; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]': /usr/include/c++/12.2.1/bits/hashtable.h:2292:5: note: parameter passing for argument of type 'std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 2292 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2293 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = long long unsigned int; _Value = long long unsigned int; _Alloc = std::allocator; _ExtractKey = std::__detail::_Identity; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', inlined from 'std::unordered_set<_Value, _Hash, _Pred, _Alloc>::iterator std::unordered_set<_Value, _Hash, _Pred, _Alloc>::erase(iterator) [with _Value = long long unsigned int; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/unordered_set.h:529:26, inlined from 'bool Clasp::ClaspStatistics::Impl::remove(const Clasp::StatisticObject&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/statistics.cpp:190:18, inlined from 'bool Clasp::ClaspStatistics::removeStat(const Clasp::StatisticObject&, bool)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/statistics.cpp:318:26: /usr/include/c++/12.2.1/bits/hashtable.h:969:21: note: parameter passing for argument of type 'std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 969 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/constraint.h:32, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/solver_types.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/solver.h:30, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/satelite.h:33, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/satelite.cpp:24: /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:195:24: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 195 | struct identity : std::unary_function{ | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/string:48, from /usr/include/c++/12.2.1/bits/locale_classes.h:40, from /usr/include/c++/12.2.1/bits/ios_base.h:41, from /usr/include/c++/12.2.1/streambuf:41, from /usr/include/c++/12.2.1/bits/streambuf_iterator.h:35, from /usr/include/c++/12.2.1/iterator:66, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/pod_vector.h:27, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/pod_vector.h:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/literal.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/solver_types.h:30: /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:203:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 203 | struct select1st : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:214:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 214 | struct select2nd : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:225:32: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 225 | struct compose_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:251:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 251 | struct compose_2_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:280:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 280 | struct compose_2_2 : public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/constraint.h:32, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/enumerator.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/model_enumerators.h:33, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/model_enumerators.cpp:24: /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:195:24: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 195 | struct identity : std::unary_function{ | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/string:48, from /usr/include/c++/12.2.1/bits/locale_classes.h:40, from /usr/include/c++/12.2.1/bits/ios_base.h:41, from /usr/include/c++/12.2.1/streambuf:41, from /usr/include/c++/12.2.1/bits/streambuf_iterator.h:35, from /usr/include/c++/12.2.1/iterator:66, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/pod_vector.h:27, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/pod_vector.h:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/literal.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/enumerator.h:30: /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:203:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 203 | struct select1st : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:214:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 214 | struct select2nd : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:225:32: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 225 | struct compose_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:251:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 251 | struct compose_2_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:280:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 280 | struct compose_2_2 : public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/model_enumerators.cpp: In member function 'virtual bool Clasp::ModelEnumerator::BacktrackFinder::doUpdate(Clasp::Solver&)': /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/model_enumerators.cpp:175:145: warning: 'std::const_mem_fun1_t<_Ret, _Tp, _Arg> std::mem_fun(_Ret (_Tp::*)(_Arg) const) [with _Ret = bool; _Tp = Clasp::Solver; _Arg = Clasp::Literal]' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations] 175 | uint32 f = static_cast(std::stable_partition(rep.lits+2, rep.lits+rep.size, std::not1(std::bind1st(std::mem_fun(&Solver::isFalse), &s))) - rep.lits); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:1401:5: note: declared here 1401 | mem_fun(_Ret (_Tp::*__f)(_Arg) const) | ^~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/model_enumerators.cpp:175:132: warning: 'std::binder1st<_Operation> std::bind1st(const _Operation&, const _Tp&) [with _Operation = const_mem_fun1_t; _Tp = Clasp::Solver*]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 175 | uint32 f = static_cast(std::stable_partition(rep.lits+2, rep.lits+rep.size, std::not1(std::bind1st(std::mem_fun(&Solver::isFalse), &s))) - rep.lits); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/bits/stl_function.h:1438: /usr/include/c++/12.2.1/backward/binders.h:136:5: note: declared here 136 | bind1st(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ In file included from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/constraint.h:32, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/weight_constraint.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/weight_constraint.cpp:25: /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:195:24: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 195 | struct identity : std::unary_function{ | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/string:48, from /usr/include/c++/12.2.1/bits/locale_classes.h:40, from /usr/include/c++/12.2.1/bits/ios_base.h:41, from /usr/include/c++/12.2.1/streambuf:41, from /usr/include/c++/12.2.1/bits/streambuf_iterator.h:35, from /usr/include/c++/12.2.1/iterator:66, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/pod_vector.h:27, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/pod_vector.h:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/literal.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/constraint.h:31: /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:203:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 203 | struct select1st : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:214:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 214 | struct select2nd : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:225:32: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 225 | struct compose_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:251:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 251 | struct compose_2_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:280:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 280 | struct compose_2_2 : public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/lexerstate.hh:33, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/input/groundtermparser.hh:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/input/groundtermparser.cc:25: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Symbol; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Symbol; _Alloc = std::allocator]', inlined from 'unsigned int Gringo::Input::GroundTermParser::terms(unsigned int, Gringo::Symbol)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/input/groundtermparser.cc:79:29: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/parser.h:35, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/parser.cpp:24: /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:195:24: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 195 | struct identity : std::unary_function{ | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/string:48, from /usr/include/c++/12.2.1/bits/locale_classes.h:40, from /usr/include/c++/12.2.1/bits/ios_base.h:41, from /usr/include/c++/12.2.1/ios:42, from /usr/include/c++/12.2.1/istream:38, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/parser.h:31: /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:203:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 203 | struct select1st : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:214:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 214 | struct select2nd : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:225:32: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 225 | struct compose_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:251:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 251 | struct compose_2_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:280:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 280 | struct compose_2_2 : public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/constraint.h:32, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/enumerator.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/enumerator.cpp:24: /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:195:24: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 195 | struct identity : std::unary_function{ | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/string:48, from /usr/include/c++/12.2.1/bits/locale_classes.h:40, from /usr/include/c++/12.2.1/bits/ios_base.h:41, from /usr/include/c++/12.2.1/streambuf:41, from /usr/include/c++/12.2.1/bits/streambuf_iterator.h:35, from /usr/include/c++/12.2.1/iterator:66, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/pod_vector.h:27, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/pod_vector.h:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/literal.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/enumerator.h:30: /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:203:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 203 | struct select1st : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:214:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 214 | struct select2nd : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:225:32: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 225 | struct compose_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:251:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 251 | struct compose_2_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:280:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 280 | struct compose_2_2 : public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/program_builder.h:34, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/program_builder.cpp:24: /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:195:24: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 195 | struct identity : std::unary_function{ | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/string:48, from /usr/include/c++/12.2.1/bits/locale_classes.h:40, from /usr/include/c++/12.2.1/bits/ios_base.h:41, from /usr/include/c++/12.2.1/streambuf:41, from /usr/include/c++/12.2.1/bits/streambuf_iterator.h:35, from /usr/include/c++/12.2.1/iterator:66, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/pod_vector.h:27, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/pod_vector.h:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/literal.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/program_builder.h:33: /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:203:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 203 | struct select1st : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:214:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 214 | struct select2nd : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:225:32: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 225 | struct compose_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:251:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 251 | struct compose_2_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:280:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 280 | struct compose_2_2 : public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/constraint.h:32, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/solver_strategies.h:30, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/solve_algorithms.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/mt/parallel_solve.h:34, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/parallel_solve.cpp:24: /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:195:24: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 195 | struct identity : std::unary_function{ | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/string:48, from /usr/include/c++/12.2.1/bits/locale_classes.h:40, from /usr/include/c++/12.2.1/bits/ios_base.h:41, from /usr/include/c++/12.2.1/streambuf:41, from /usr/include/c++/12.2.1/bits/streambuf_iterator.h:35, from /usr/include/c++/12.2.1/iterator:66, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/pod_vector.h:27, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/pod_vector.h:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/literal.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/constraint.h:31: /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:203:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 203 | struct select1st : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:214:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 214 | struct select2nd : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:225:32: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 225 | struct compose_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:251:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 251 | struct compose_2_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:280:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 280 | struct compose_2_2 : public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/parallel_solve.cpp: In member function 'bool Clasp::mt::ParallelSolve::beginSolve(Clasp::SharedContext&, const Clasp::LitVec&)': /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/parallel_solve.cpp:294:49: warning: 'std::mem_fun1_t<_Ret, _Tp, _Arg> std::mem_fun(_Ret (_Tp::*)(_Arg)) [with _Ret = void; _Tp = Clasp::mt::ParallelSolve; _Arg = unsigned int]' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations] 294 | Clasp::mt::thread x(std::mem_fun(&ParallelSolve::solveParallel), this, id); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:1395:5: note: declared here 1395 | mem_fun(_Ret (_Tp::*__f)(_Arg)) | ^~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/parallel_solve.cpp: In member function 'virtual void Clasp::mt::ParallelSolve::doStart(Clasp::SharedContext&, const Clasp::LitVec&)': /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/parallel_solve.cpp:376:49: warning: 'std::mem_fun1_t<_Ret, _Tp, _Arg> std::mem_fun(_Ret (_Tp::*)(_Arg)) [with _Ret = void; _Tp = Clasp::mt::ParallelSolve; _Arg = unsigned int]' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations] 376 | Clasp::mt::thread x(std::mem_fun(&ParallelSolve::solveParallel), this, static_cast(masterId)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:1395:5: note: declared here 1395 | mem_fun(_Ret (_Tp::*__f)(_Arg)) | ^~~~~~~ In file included from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/constraint.h:32, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/solver_types.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/solver.h:30, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/unfounded_check.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/unfounded_check.cpp:24: /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:195:24: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 195 | struct identity : std::unary_function{ | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/string:48, from /usr/include/c++/12.2.1/bits/locale_classes.h:40, from /usr/include/c++/12.2.1/bits/ios_base.h:41, from /usr/include/c++/12.2.1/streambuf:41, from /usr/include/c++/12.2.1/bits/streambuf_iterator.h:35, from /usr/include/c++/12.2.1/iterator:66, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/pod_vector.h:27, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/pod_vector.h:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/literal.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/solver_types.h:30: /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:203:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 203 | struct select1st : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:214:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 214 | struct select2nd : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:225:32: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 225 | struct compose_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:251:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 251 | struct compose_2_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:280:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 280 | struct compose_2_2 : public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/utility.hh:29, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/terms.hh:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/terms.cc:25: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::TheoryAtomDef}; _Tp = Gringo::TheoryAtomDef; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::TheoryAtomDef}; _Tp = Gringo::TheoryAtomDef; _Alloc = std::allocator]', inlined from 'std::pair::ordered_iterator, bool> tsl::detail_ordered_hash::ordered_hash::insert_impl(const K&, Args&& ...) [with K = Gringo::TheoryAtomDef; Args = {Gringo::TheoryAtomDef}; ValueType = Gringo::TheoryAtomDef; KeySelect = tsl::ordered_set > >, Gringo::EqualToKey, std::allocator, std::vector >, unsigned int>::KeySelect; ValueSelect = void; Hash = Gringo::HashKey > >; KeyEqual = Gringo::EqualToKey; Allocator = std::allocator; ValueTypeContainer = std::vector >; IndexType = unsigned int]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/third_party/ordered-map/include/tsl/ordered_hash.h:1351:26: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [90/102] Linking CXX static library lib/libpotassco.a [91/102] Linking CXX static library lib/libreify.a [92/102] Linking CXX executable bin/lpconvert [93/102] Linking CXX executable bin/reify In file included from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/program_builder.h:34, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/clasp_facade.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/clingo.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/clingo.cpp:24: /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:195:24: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 195 | struct identity : std::unary_function{ | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/string:48, from /usr/include/c++/12.2.1/bits/locale_classes.h:40, from /usr/include/c++/12.2.1/bits/ios_base.h:41, from /usr/include/c++/12.2.1/streambuf:41, from /usr/include/c++/12.2.1/bits/streambuf_iterator.h:35, from /usr/include/c++/12.2.1/iterator:66, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/pod_vector.h:27, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/pod_vector.h:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/literal.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/program_builder.h:33: /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:203:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 203 | struct select1st : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:214:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 214 | struct select2nd : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:225:32: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 225 | struct compose_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:251:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 251 | struct compose_2_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:280:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 280 | struct compose_2_2 : public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/unordered_map:46, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/program_builder.h:36: /usr/include/c++/12.2.1/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(const_iterator) [with _Key = int; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]': /usr/include/c++/12.2.1/bits/hashtable.h:2292:5: note: parameter passing for argument of type 'std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 2292 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2293 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = int; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = int; _Tp = long long unsigned int; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/unordered_map.h:746:26, inlined from 'void Clasp::ClingoPropagatorInit::History::add(const Clasp::ClingoPropagatorInit::Change&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/clingo.cpp:413:10, inlined from 'virtual void Clasp::ClingoPropagatorInit::unfreeze(Clasp::SharedContext&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/clingo.cpp:445:17: /usr/include/c++/12.2.1/bits/hashtable.h:969:21: note: parameter passing for argument of type 'std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 969 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/constraint.h:32, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/solver_types.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/clause.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/clause.cpp:24: /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:195:24: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 195 | struct identity : std::unary_function{ | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/string:48, from /usr/include/c++/12.2.1/bits/locale_classes.h:40, from /usr/include/c++/12.2.1/bits/ios_base.h:41, from /usr/include/c++/12.2.1/streambuf:41, from /usr/include/c++/12.2.1/bits/streambuf_iterator.h:35, from /usr/include/c++/12.2.1/iterator:66, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/pod_vector.h:27, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/pod_vector.h:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/literal.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/solver_types.h:30: /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:203:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 203 | struct select1st : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:214:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 214 | struct select2nd : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:225:32: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 225 | struct compose_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:251:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 251 | struct compose_2_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:280:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 280 | struct compose_2_2 : public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/symbol.hh:33, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/symbol.cc:27: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol}; _Tp = Gringo::Symbol; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol}; _Tp = Gringo::Symbol; _Alloc = std::allocator]', inlined from 'Gringo::Symbol Gringo::Symbol::replace(const Gringo::IdSymMap&) const' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/symbol.cc:643:34: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/program_builder.h:34, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/clasp_facade.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/cli/clasp_output.h:26, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/clasp_output.cpp:24: /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:195:24: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 195 | struct identity : std::unary_function{ | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/string:48, from /usr/include/c++/12.2.1/bits/locale_classes.h:40, from /usr/include/c++/12.2.1/bits/ios_base.h:41, from /usr/include/c++/12.2.1/streambuf:41, from /usr/include/c++/12.2.1/bits/streambuf_iterator.h:35, from /usr/include/c++/12.2.1/iterator:66, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/pod_vector.h:27, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/pod_vector.h:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/literal.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/program_builder.h:33: /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:203:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 203 | struct select1st : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:214:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 214 | struct select2nd : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:225:32: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 225 | struct compose_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:251:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 251 | struct compose_2_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:280:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 280 | struct compose_2_2 : public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/symbol.hh:33, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/clingo/control.hh:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/clingo/incmode.hh:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/src/incmode.cc:25: /usr/include/c++/12.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = Gringo::Symbol; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/stl_vector.h:673:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 673 | vector(initializer_list __l, | ^~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/src/incmode.cc: In member function 'void Gringo::{anonymous}::Incmode::run()': /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/src/incmode.cc:80:28: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 80 | parts.push_back({"check", {Symbol::createNum(step)}}); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/src/incmode.cc:82:33: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 82 | assign_external_(Symbol::createFun("query", {Symbol::createNum(step - 1)}), Potassco::Value_t::Release); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/src/incmode.cc:83:32: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 83 | parts.push_back({"step", {Symbol::createNum(step)}}); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/src/incmode.cc:89:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 89 | assign_external_(Symbol::createFun("query", {Symbol::createNum(step)}), Potassco::Value_t::True); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/program_builder.h:34, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/clasp_facade.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/cli/clasp_options.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/cli/clasp_app.h:33, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/clasp_app.cpp:24: /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:195:24: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 195 | struct identity : std::unary_function{ | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/string:48, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/libpotassco/potassco/program_opts/value.h:32, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/libpotassco/potassco/program_opts/typed_value.h:33, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/cli/clasp_app.h:30: /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:203:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 203 | struct select1st : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:214:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 214 | struct select2nd : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:225:32: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 225 | struct compose_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:251:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 251 | struct compose_2_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:280:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 280 | struct compose_2_2 : public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/clasp_app.cpp: In member function 'void Clasp::Cli::LemmaLogger::add(const Clasp::Solver&, const Clasp::LitVec&, const Clasp::ConstraintInfo&)': /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/clasp_app.cpp:592:116: warning: 'std::const_mem_fun1_t<_Ret, _Tp, _Arg> std::mem_fun(_Ret (_Tp::*)(_Arg) const) [with _Ret = bool; _Tp = Clasp::Solver; _Arg = Clasp::Literal]' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations] 592 | if (info.aux() || options_.domOut || std::find_if(cc.begin(), cc.end(), std::not1(std::bind1st(std::mem_fun(&Solver::inputVar), &s))) != cc.end()) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:1401:5: note: declared here 1401 | mem_fun(_Ret (_Tp::*__f)(_Arg) const) | ^~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/clasp_app.cpp:592:103: warning: 'std::binder1st<_Operation> std::bind1st(const _Operation&, const _Tp&) [with _Operation = const_mem_fun1_t; _Tp = const Clasp::Solver*]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 592 | if (info.aux() || options_.domOut || std::find_if(cc.begin(), cc.end(), std::not1(std::bind1st(std::mem_fun(&Solver::inputVar), &s))) != cc.end()) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/bits/stl_function.h:1438: /usr/include/c++/12.2.1/backward/binders.h:136:5: note: declared here 136 | bind1st(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ In file included from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/program_builder.h:34, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/clasp_facade.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/clasp_facade.cpp:24: /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:195:24: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 195 | struct identity : std::unary_function{ | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/string:48, from /usr/include/c++/12.2.1/bits/locale_classes.h:40, from /usr/include/c++/12.2.1/bits/ios_base.h:41, from /usr/include/c++/12.2.1/streambuf:41, from /usr/include/c++/12.2.1/bits/streambuf_iterator.h:35, from /usr/include/c++/12.2.1/iterator:66, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/pod_vector.h:27, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/pod_vector.h:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/literal.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/program_builder.h:33: /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:203:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 203 | struct select1st : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:214:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 214 | struct select2nd : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:225:32: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 225 | struct compose_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:251:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 251 | struct compose_2_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:280:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 280 | struct compose_2_2 : public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/clasp_facade.cpp: In member function 'virtual void Clasp::ClaspFacade::SolveStrategy::Async::doStart()': /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/clasp_facade.cpp:378:47: warning: 'std::mem_fun1_t<_Ret, _Tp, _Arg> std::mem_fun(_Ret (_Tp::*)(_Arg)) [with _Ret = void; _Tp = Clasp::ClaspFacade::SolveStrategy; _Arg = Clasp::SolveMode_t]' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations] 378 | Clasp::mt::thread(std::mem_fun(&SolveStrategy::startAlgo), this, SolveMode_t::Async).swap(task_); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:1395:5: note: declared here 1395 | mem_fun(_Ret (_Tp::*__f)(_Arg)) | ^~~~~~~ In file included from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/program_builder.h:34, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/logic_program.h:32, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/logic_program_types.cpp:25: /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:195:24: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 195 | struct identity : std::unary_function{ | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/string:48, from /usr/include/c++/12.2.1/bits/locale_classes.h:40, from /usr/include/c++/12.2.1/bits/ios_base.h:41, from /usr/include/c++/12.2.1/streambuf:41, from /usr/include/c++/12.2.1/bits/streambuf_iterator.h:35, from /usr/include/c++/12.2.1/iterator:66, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/pod_vector.h:27, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/pod_vector.h:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/literal.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/logic_program_types.h:35, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/logic_program_types.cpp:24: /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:203:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 203 | struct select1st : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:214:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 214 | struct select2nd : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:225:32: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 225 | struct compose_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:251:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 251 | struct compose_2_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:280:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 280 | struct compose_2_2 : public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/constraint.h:32, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/shared_context.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/shared_context.cpp:24: /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:195:24: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 195 | struct identity : std::unary_function{ | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/string:48, from /usr/include/c++/12.2.1/bits/locale_classes.h:40, from /usr/include/c++/12.2.1/bits/ios_base.h:41, from /usr/include/c++/12.2.1/streambuf:41, from /usr/include/c++/12.2.1/bits/streambuf_iterator.h:35, from /usr/include/c++/12.2.1/iterator:66, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/pod_vector.h:27, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/pod_vector.h:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/literal.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/shared_context.h:30: /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:203:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 203 | struct select1st : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:214:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 214 | struct select2nd : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:225:32: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 225 | struct compose_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:251:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 251 | struct compose_2_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:280:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 280 | struct compose_2_2 : public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/program_builder.h:34, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/logic_program.h:32, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/dependency_graph.h:32, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/dependency_graph.cpp:24: /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:195:24: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 195 | struct identity : std::unary_function{ | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/string:48, from /usr/include/c++/12.2.1/bits/locale_classes.h:40, from /usr/include/c++/12.2.1/bits/ios_base.h:41, from /usr/include/c++/12.2.1/streambuf:41, from /usr/include/c++/12.2.1/bits/streambuf_iterator.h:35, from /usr/include/c++/12.2.1/iterator:66, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/pod_vector.h:27, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/pod_vector.h:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/literal.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/logic_program_types.h:35, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/logic_program.h:31: /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:203:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 203 | struct select1st : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:214:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 214 | struct select2nd : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:225:32: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 225 | struct compose_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:251:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 251 | struct compose_2_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:280:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 280 | struct compose_2_2 : public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/constraint.h:32, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/minimize_constraint.h:33, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/minimize_constraint.cpp:24: /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:195:24: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 195 | struct identity : std::unary_function{ | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/string:48, from /usr/include/c++/12.2.1/bits/locale_classes.h:40, from /usr/include/c++/12.2.1/bits/ios_base.h:41, from /usr/include/c++/12.2.1/streambuf:41, from /usr/include/c++/12.2.1/bits/streambuf_iterator.h:35, from /usr/include/c++/12.2.1/iterator:66, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/pod_vector.h:27, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/pod_vector.h:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/literal.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/constraint.h:31: /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:203:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 203 | struct select1st : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:214:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 214 | struct select2nd : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:225:32: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 225 | struct compose_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:251:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 251 | struct compose_2_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:280:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 280 | struct compose_2_2 : public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/constraint.h:32, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/solver_types.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/solver.h:30, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/heuristics.h:36, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/heuristics.cpp:24: /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:195:24: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 195 | struct identity : std::unary_function{ | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/string:48, from /usr/include/c++/12.2.1/bits/locale_classes.h:40, from /usr/include/c++/12.2.1/bits/ios_base.h:41, from /usr/include/c++/12.2.1/streambuf:41, from /usr/include/c++/12.2.1/bits/streambuf_iterator.h:35, from /usr/include/c++/12.2.1/iterator:66, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/pod_vector.h:27, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/pod_vector.h:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/literal.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/solver_types.h:30: /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:203:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 203 | struct select1st : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:214:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 214 | struct select2nd : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:225:32: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 225 | struct compose_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:251:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 251 | struct compose_2_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:280:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 280 | struct compose_2_2 : public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/symbol.hh:33, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/term.hh:30, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/base.hh:29, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/domain.hh:30, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/output/types.hh:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/ground/types.hh:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/ground/literal.hh:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/ground/statement.hh:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/ground/program.hh:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/ground/program.cc:25: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Output::PredicateAtom}; _Tp = Gringo::Output::PredicateAtom; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Output::PredicateAtom}; _Tp = Gringo::Output::PredicateAtom; _Alloc = std::allocator]', inlined from 'std::pair::ordered_iterator, bool> tsl::detail_ordered_hash::ordered_hash::insert_impl(const K&, Args&& ...) [with K = Gringo::Output::PredicateAtom; Args = {Gringo::Output::PredicateAtom}; ValueType = Gringo::Output::PredicateAtom; KeySelect = tsl::ordered_set, Gringo::mix_hash > >, Gringo::EqualToKey, std::allocator, std::vector >, unsigned int>::KeySelect; ValueSelect = void; Hash = Gringo::HashKey, Gringo::mix_hash > >; KeyEqual = Gringo::EqualToKey; Allocator = std::allocator; ValueTypeContainer = std::vector >; IndexType = unsigned int]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/third_party/ordered-map/include/tsl/ordered_hash.h:1351:26: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/bits/stl_algo.h:60, from /usr/include/c++/12.2.1/algorithm:61, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/utility.hh:35, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/terms.hh:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/output/aggregates.hh:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/output/aggregates.cc:25: /usr/include/c++/12.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = Gringo::Output::LiteralId; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/12.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/12.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /usr/include/c++/12.2.1/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/utility.hh:29: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Gringo::IntervalSet::Interval&}; _Tp = Gringo::IntervalSet::Interval; _Alloc = std::allocator::Interval>]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::Interval, std::allocator::Interval> >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Gringo::IntervalSet::Interval&}; _Tp = Gringo::IntervalSet::Interval; _Alloc = std::allocator::Interval>]', inlined from 'void Gringo::IntervalSet::add(const Interval&) [with T = Gringo::Symbol]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/intervals.hh:122:34: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Interval*, std::vector::Interval, std::allocator::Interval> > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_emplace_aux(const_iterator, _Args&& ...) [with _Args = {const Gringo::IntervalSet::Interval&}; _Tp = Gringo::IntervalSet::Interval; _Alloc = std::allocator::Interval>]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::emplace(const_iterator, _Args&& ...) [with _Args = {const Gringo::IntervalSet::Interval&}; _Tp = Gringo::IntervalSet::Interval; _Alloc = std::allocator::Interval>]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1342:25, inlined from 'void Gringo::IntervalSet::add(const Interval&) [with T = Gringo::Symbol]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/intervals.hh:127:33: /usr/include/c++/12.2.1/bits/vector.tcc:398:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Interval*, std::vector::Interval, std::allocator::Interval> > >' changed in GCC 7.1 398 | _M_realloc_insert(begin() + __n, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/memory:66, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/utility.hh:28: /usr/include/c++/12.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = Gringo::Output::LiteralId*]': /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/12.2.1/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/12.2.1/bits/stl_algo.h:1901:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/12.2.1/bits/stl_algo.h:1916:27: /usr/include/c++/12.2.1/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/12.2.1/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/12.2.1/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = less]' at /usr/include/c++/12.2.1/bits/stl_algo.h:4853:18, inlined from 'void Gringo::sort_unique(T&, Less) [with T = std::vector; Less = std::less]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/utility.hh:327:14, inlined from 'void Gringo::sort_unique(T&) [with T = std::vector]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/utility.hh:333:16, inlined from 'Gringo::Output::ClauseId Gringo::Output::DomainData::clause(Gringo::Output::LitVec&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/output/literals.hh:1045:20: /usr/include/c++/12.2.1/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/12.2.1/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = less]' at /usr/include/c++/12.2.1/bits/stl_algo.h:4853:18, inlined from 'void Gringo::sort_unique(T&, Less) [with T = std::vector; Less = std::less]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/utility.hh:327:14, inlined from 'void Gringo::sort_unique(T&) [with T = std::vector]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/utility.hh:333:16, inlined from 'Gringo::Output::ClauseId Gringo::Output::DomainData::clause(Gringo::Output::LitVec&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/output/literals.hh:1045:20: /usr/include/c++/12.2.1/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = Gringo::Output::LiteralId*; _Tp = Gringo::Output::LiteralId]', inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Gringo::Output::LiteralId*; _ForwardIterator = Gringo::Output::LiteralId*; _Allocator = allocator]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:382:41, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = const Gringo::Output::LiteralId*; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:774:34, inlined from 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const Gringo::Output::LiteralId*; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1779:19, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const Gringo::Output::LiteralId*; = void; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1481:22, inlined from 'std::pair, bool> Gringo::array_set::Impl::insert(const Gringo::array_set::key_type&) [with Key = Gringo::Output::LiteralId; Hash = std::hash; KeyEqual = std::equal_to]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hash_set.hh:259:26, inlined from 'std::pair, bool> Gringo::array_set::insert(const key_type&) [with Key = Gringo::Output::LiteralId; Hash = std::hash; KeyEqual = std::equal_to]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hash_set.hh:184:42, inlined from 'std::pair, bool> Gringo::array_set::insert(const key_type&) [with Key = Gringo::Output::LiteralId; Hash = std::hash; KeyEqual = std::equal_to]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hash_set.hh:182:33, inlined from 'Gringo::Output::ClauseId Gringo::Output::DomainData::clause(Gringo::Output::LitVec&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/output/literals.hh:1046:31: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = Gringo::Output::LiteralId*; _Tp = Gringo::Output::LiteralId]', inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Gringo::Output::LiteralId*; _ForwardIterator = Gringo::Output::LiteralId*; _Allocator = allocator]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:397:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = const Gringo::Output::LiteralId*; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:793:9, inlined from 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const Gringo::Output::LiteralId*; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1779:19, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const Gringo::Output::LiteralId*; = void; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1481:22, inlined from 'std::pair, bool> Gringo::array_set::Impl::insert(const Gringo::array_set::key_type&) [with Key = Gringo::Output::LiteralId; Hash = std::hash; KeyEqual = std::equal_to]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hash_set.hh:259:26, inlined from 'std::pair, bool> Gringo::array_set::insert(const key_type&) [with Key = Gringo::Output::LiteralId; Hash = std::hash; KeyEqual = std::equal_to]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hash_set.hh:184:42, inlined from 'std::pair, bool> Gringo::array_set::insert(const key_type&) [with Key = Gringo::Output::LiteralId; Hash = std::hash; KeyEqual = std::equal_to]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hash_set.hh:182:33, inlined from 'Gringo::Output::ClauseId Gringo::Output::DomainData::clause(Gringo::Output::LitVec&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/output/literals.hh:1046:31: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = Gringo::Output::LiteralId*; _Tp = Gringo::Output::LiteralId]', inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Gringo::Output::LiteralId*; _ForwardIterator = Gringo::Output::LiteralId*; _Allocator = allocator]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:397:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = const Gringo::Output::LiteralId*; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:801:9, inlined from 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const Gringo::Output::LiteralId*; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1779:19, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const Gringo::Output::LiteralId*; = void; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1481:22, inlined from 'std::pair, bool> Gringo::array_set::Impl::insert(const Gringo::array_set::key_type&) [with Key = Gringo::Output::LiteralId; Hash = std::hash; KeyEqual = std::equal_to]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hash_set.hh:259:26, inlined from 'std::pair, bool> Gringo::array_set::insert(const key_type&) [with Key = Gringo::Output::LiteralId; Hash = std::hash; KeyEqual = std::equal_to]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hash_set.hh:184:42, inlined from 'std::pair, bool> Gringo::array_set::insert(const key_type&) [with Key = Gringo::Output::LiteralId; Hash = std::hash; KeyEqual = std::equal_to]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hash_set.hh:182:33, inlined from 'Gringo::Output::ClauseId Gringo::Output::DomainData::clause(Gringo::Output::LitVec&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/output/literals.hh:1046:31: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/constraint.h:32, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/solver_types.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/solver.h:30, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/solver.cpp:24: /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:195:24: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 195 | struct identity : std::unary_function{ | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/string:48, from /usr/include/c++/12.2.1/bits/locale_classes.h:40, from /usr/include/c++/12.2.1/bits/ios_base.h:41, from /usr/include/c++/12.2.1/streambuf:41, from /usr/include/c++/12.2.1/bits/streambuf_iterator.h:35, from /usr/include/c++/12.2.1/iterator:66, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/pod_vector.h:27, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/pod_vector.h:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/literal.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/solver_types.h:30: /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:203:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 203 | struct select1st : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:214:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 214 | struct select2nd : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:225:32: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 225 | struct compose_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:251:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 251 | struct compose_2_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:280:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 280 | struct compose_2_2 : public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/solver.cpp: In member function 'Clasp::Literal Clasp::Solver::popVars(Clasp::uint32, bool, ConstraintDB*)': /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/solver.cpp:451:94: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = less; _Tp = Clasp::Literal]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 451 | if (std::find_if(cc.begin(), cc.end(), std::not1(std::bind2nd(std::less(), pop))) != cc.end()) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/bits/stl_function.h:1438: /usr/include/c++/12.2.1/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ In file included from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/program_builder.h:34, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/clasp_facade.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/cli/clasp_options.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/clasp_options.cpp:24: /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:195:24: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 195 | struct identity : std::unary_function{ | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/string:48, from /usr/include/c++/12.2.1/bits/locale_classes.h:40, from /usr/include/c++/12.2.1/bits/ios_base.h:41, from /usr/include/c++/12.2.1/streambuf:41, from /usr/include/c++/12.2.1/bits/streambuf_iterator.h:35, from /usr/include/c++/12.2.1/iterator:66, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/pod_vector.h:27, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/pod_vector.h:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/literal.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/program_builder.h:33: /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:203:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 203 | struct select1st : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:214:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 214 | struct select2nd : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:225:32: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 225 | struct compose_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:251:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 251 | struct compose_2_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:280:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 280 | struct compose_2_2 : public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/utility.hh:29, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/terms.hh:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/ground/literals.hh:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/ground/literals.cc:25: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Output::PredicateAtom}; _Tp = Gringo::Output::PredicateAtom; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Output::PredicateAtom}; _Tp = Gringo::Output::PredicateAtom; _Alloc = std::allocator]', inlined from 'std::pair::ordered_iterator, bool> tsl::detail_ordered_hash::ordered_hash::insert_impl(const K&, Args&& ...) [with K = Gringo::Output::PredicateAtom; Args = {Gringo::Output::PredicateAtom}; ValueType = Gringo::Output::PredicateAtom; KeySelect = tsl::ordered_set, Gringo::mix_hash > >, Gringo::EqualToKey, std::allocator, std::vector >, unsigned int>::KeySelect; ValueSelect = void; Hash = Gringo::HashKey, Gringo::mix_hash > >; KeyEqual = Gringo::EqualToKey; Allocator = std::allocator; ValueTypeContainer = std::vector >; IndexType = unsigned int]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/third_party/ordered-map/include/tsl/ordered_hash.h:1351:26: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/program_builder.h:34, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/logic_program.h:32, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/logic_program.cpp:24: /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:195:24: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 195 | struct identity : std::unary_function{ | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/string:48, from /usr/include/c++/12.2.1/bits/locale_classes.h:40, from /usr/include/c++/12.2.1/bits/ios_base.h:41, from /usr/include/c++/12.2.1/streambuf:41, from /usr/include/c++/12.2.1/bits/streambuf_iterator.h:35, from /usr/include/c++/12.2.1/iterator:66, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/pod_vector.h:27, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/pod_vector.h:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/literal.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/logic_program_types.h:35, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/logic_program.h:31: /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:203:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 203 | struct select1st : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:214:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 214 | struct select2nd : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:225:32: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 225 | struct compose_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:251:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 251 | struct compose_2_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:280:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 280 | struct compose_2_2 : public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/logic_program.cpp: In member function 'Clasp::uint32 Clasp::Asp::LogicProgram::findEqBody(const Clasp::Asp::PrgBody*, Clasp::uint32)': /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/logic_program.cpp:1956:114: warning: 'std::mem_fun1_t<_Ret, _Tp, _Arg> std::mem_fun(_Ret (_Tp::*)(_Arg)) [with _Ret = void; _Tp = Clasp::Asp::AtomState; _Arg = Clasp::Literal]' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations] 1956 | if (++n == 1) { std::for_each(b->goals_begin(), b->goals_end(), std::bind1st(std::mem_fun(&AtomState::addToBody), &atomState_)); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:1395:5: note: declared here 1395 | mem_fun(_Ret (_Tp::*__f)(_Arg)) | ^~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/logic_program.cpp:1956:101: warning: 'std::binder1st<_Operation> std::bind1st(const _Operation&, const _Tp&) [with _Operation = mem_fun1_t; _Tp = Clasp::Asp::AtomState*]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1956 | if (++n == 1) { std::for_each(b->goals_begin(), b->goals_end(), std::bind1st(std::mem_fun(&AtomState::addToBody), &atomState_)); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/bits/stl_function.h:1438: /usr/include/c++/12.2.1/backward/binders.h:136:5: note: declared here 136 | bind1st(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/logic_program.cpp:1975:90: warning: 'std::mem_fun1_t<_Ret, _Tp, _Arg> std::mem_fun(_Ret (_Tp::*)(_Arg)) [with _Ret = void; _Tp = Clasp::Asp::AtomState; _Arg = Clasp::Literal]' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations] 1975 | std::for_each(b->goals_begin(), b->goals_end(), std::bind1st(std::mem_fun(&AtomState::clearBody), &atomState_)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:1395:5: note: declared here 1395 | mem_fun(_Ret (_Tp::*__f)(_Arg)) | ^~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/src/logic_program.cpp:1975:77: warning: 'std::binder1st<_Operation> std::bind1st(const _Operation&, const _Tp&) [with _Operation = mem_fun1_t; _Tp = Clasp::Asp::AtomState*]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1975 | std::for_each(b->goals_begin(), b->goals_end(), std::bind1st(std::mem_fun(&AtomState::clearBody), &atomState_)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/backward/binders.h:136:5: note: declared here 136 | bind1st(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ [94/102] Linking CXX static library lib/libclasp.a In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/utility.hh:29, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/output/theory.hh:29, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/output/theory.cc:25: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Output::LiteralId}; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Output::LiteralId}; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]', inlined from 'Potassco::Id_t Gringo::Output::TheoryData::addElem(const Potassco::IdSpan&, const Potassco::LitSpan&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/output/theory.cc:591:26: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [95/102] Linking CXX executable bin/clasp In file included from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/program_builder.h:34, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/clasp_facade.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/cli/clasp_options.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/cli/clasp_app.h:33, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/clingo/clingo_app.hh:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/src/clingo_app.cc:25: /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:195:24: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 195 | struct identity : std::unary_function{ | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/string:48, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/libpotassco/potassco/program_opts/value.h:32, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/libpotassco/potassco/program_opts/typed_value.h:33, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/cli/clasp_app.h:30: /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:203:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 203 | struct select1st : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:214:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 214 | struct select2nd : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:225:32: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 225 | struct compose_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:251:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 251 | struct compose_2_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:280:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 280 | struct compose_2_2 : public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/libpotassco/potassco/string_convert.h:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/libpotassco/potassco/program_opts/typed_value.h:34: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const char*, unsigned int&, bool&}; _Tp = Gringo::Sig; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const char*, unsigned int&, bool&}; _Tp = Gringo::Sig; _Alloc = std::allocator]', inlined from 'bool Gringo::parseFoobar(const std::string&, ClingoOptions::Foobar&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/clingo/clingocontrol.hh:146:28: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:63: /usr/include/c++/12.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = Gringo::Symbol*]': /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Gringo::Symbol*]': /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = Gringo::Symbol*; _Tp = Gringo::Symbol]', inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Gringo::Symbol*; _ForwardIterator = Gringo::Symbol*; _Allocator = allocator]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:382:41, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = const Gringo::Symbol*; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:774:34, inlined from 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const Gringo::Symbol*; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1779:19, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const Gringo::Symbol*; = void; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1481:22, inlined from 'void Gringo::TheoryOutput::add(Potassco::Span)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/clingo/clingocontrol.hh:206:24, inlined from 'virtual void Gringo::ClingoModel::add(Potassco::Span)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/clingo/clingocontrol.hh:455:73: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = Gringo::Symbol*; _Tp = Gringo::Symbol]', inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Gringo::Symbol*; _ForwardIterator = Gringo::Symbol*; _Allocator = allocator]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:397:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = const Gringo::Symbol*; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:793:9, inlined from 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const Gringo::Symbol*; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1779:19, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const Gringo::Symbol*; = void; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1481:22, inlined from 'void Gringo::TheoryOutput::add(Potassco::Span)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/clingo/clingocontrol.hh:206:24, inlined from 'virtual void Gringo::ClingoModel::add(Potassco::Span)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/clingo/clingocontrol.hh:455:73: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = Gringo::Symbol*; _Tp = Gringo::Symbol]', inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Gringo::Symbol*; _ForwardIterator = Gringo::Symbol*; _Allocator = allocator]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:397:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = const Gringo::Symbol*; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:801:9, inlined from 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const Gringo::Symbol*; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1779:19, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const Gringo::Symbol*; = void; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1481:22, inlined from 'void Gringo::TheoryOutput::add(Potassco::Span)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/clingo/clingocontrol.hh:206:24, inlined from 'virtual void Gringo::ClingoModel::add(Potassco::Span)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/clingo/clingocontrol.hh:455:73: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Gringo::Symbol*; _Tp = Gringo::Symbol]', inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:769:34, inlined from 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1779:19, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1481:22, inlined from 'void Gringo::TheoryOutput::copy_symbols(std::vector&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/clingo/clingocontrol.hh:209:23, inlined from 'virtual Gringo::SymSpan Gringo::ClingoModel::atoms(unsigned int) const' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/clingo/clingocontrol.hh:418:38: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = Gringo::Symbol*; _Tp = Gringo::Symbol]', inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Gringo::Symbol*; _ForwardIterator = Gringo::Symbol*; _Allocator = allocator]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:382:41, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:774:34, inlined from 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1779:19, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1481:22, inlined from 'void Gringo::TheoryOutput::copy_symbols(std::vector&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/clingo/clingocontrol.hh:209:23, inlined from 'virtual Gringo::SymSpan Gringo::ClingoModel::atoms(unsigned int) const' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/clingo/clingocontrol.hh:418:38: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = Gringo::Symbol*; _Tp = Gringo::Symbol]', inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Gringo::Symbol*; _ForwardIterator = Gringo::Symbol*; _Allocator = allocator]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:397:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:793:9, inlined from 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1779:19, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1481:22, inlined from 'void Gringo::TheoryOutput::copy_symbols(std::vector&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/clingo/clingocontrol.hh:209:23, inlined from 'virtual Gringo::SymSpan Gringo::ClingoModel::atoms(unsigned int) const' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/clingo/clingocontrol.hh:418:38: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Gringo::Symbol*; _Tp = Gringo::Symbol]', inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:796:38, inlined from 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1779:19, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1481:22, inlined from 'void Gringo::TheoryOutput::copy_symbols(std::vector&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/clingo/clingocontrol.hh:209:23, inlined from 'virtual Gringo::SymSpan Gringo::ClingoModel::atoms(unsigned int) const' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/clingo/clingocontrol.hh:418:38: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = Gringo::Symbol*; _Tp = Gringo::Symbol]', inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Gringo::Symbol*; _ForwardIterator = Gringo::Symbol*; _Allocator = allocator]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:397:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:801:9, inlined from 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1779:19, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1481:22, inlined from 'void Gringo::TheoryOutput::copy_symbols(std::vector&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/clingo/clingocontrol.hh:209:23, inlined from 'virtual Gringo::SymSpan Gringo::ClingoModel::atoms(unsigned int) const' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/clingo/clingocontrol.hh:418:38: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/symbol.hh:33, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/clingo/control.hh:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/clingo/incmode.hh:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/src/gringo_app.cc:26: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const char*, unsigned int&, bool&}; _Tp = Gringo::Sig; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Symbol; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const char*, unsigned int&, bool&}; _Tp = Gringo::Sig; _Alloc = std::allocator]', inlined from 'bool Gringo::parseFoobar(const std::string&, GringoOptions::Foobar&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/src/gringo_app.cc:85:28: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Output::PredicateAtom}; _Tp = Gringo::Output::PredicateAtom; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Output::PredicateAtom}; _Tp = Gringo::Output::PredicateAtom; _Alloc = std::allocator]', inlined from 'std::pair::ordered_iterator, bool> tsl::detail_ordered_hash::ordered_hash::insert_impl(const K&, Args&& ...) [with K = Gringo::Output::PredicateAtom; Args = {Gringo::Output::PredicateAtom}; ValueType = Gringo::Output::PredicateAtom; KeySelect = tsl::ordered_set, Gringo::mix_hash > >, Gringo::EqualToKey, std::allocator, std::vector >, unsigned int>::KeySelect; ValueSelect = void; Hash = Gringo::HashKey, Gringo::mix_hash > >; KeyEqual = Gringo::EqualToKey; Allocator = std::allocator; ValueTypeContainer = std::vector >; IndexType = unsigned int]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/third_party/ordered-map/include/tsl/ordered_hash.h:1351:26: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Symbol; _Alloc = std::allocator]', inlined from 'virtual Gringo::Backend::Id_t Gringo::IncrementalControl::addAtom(Gringo::Symbol)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/src/gringo_app.cc:270:47: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/output/output.cc: In lambda function: /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/output/output.cc:519:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 519 | auto rule = [&](auto it, auto jt) { | ^ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/output/output.cc:519:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/output/output.cc: In member function 'void Gringo::Output::OutputBase::endGround(Gringo::Logger&)': /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/output/output.cc:527:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 527 | if (jt != pos->end() && jt->defined()) { rule(jt, it); } | ~~~~^~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/output/output.cc:531:76: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 531 | if (jt != neg->end() && jt->defined() && jt < neg_begin) { rule(it, jt); } | ~~~~^~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/symbol.hh:33, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/term.hh:30, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/base.hh:29, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/domain.hh:30, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/output/types.hh:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/output/output.hh:30, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/output/output.cc:25: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Output::PredicateAtom}; _Tp = Gringo::Output::PredicateAtom; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Output::PredicateAtom}; _Tp = Gringo::Output::PredicateAtom; _Alloc = std::allocator]', inlined from 'std::pair::ordered_iterator, bool> tsl::detail_ordered_hash::ordered_hash::insert_impl(const K&, Args&& ...) [with K = Gringo::Output::PredicateAtom; Args = {Gringo::Output::PredicateAtom}; ValueType = Gringo::Output::PredicateAtom; KeySelect = tsl::ordered_set, Gringo::mix_hash > >, Gringo::EqualToKey, std::allocator, std::vector >, unsigned int>::KeySelect; ValueSelect = void; Hash = Gringo::HashKey, Gringo::mix_hash > >; KeyEqual = Gringo::EqualToKey; Allocator = std::allocator; ValueTypeContainer = std::vector >; IndexType = unsigned int]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/third_party/ordered-map/include/tsl/ordered_hash.h:1351:26: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/bits/stl_algo.h:60, from /usr/include/c++/12.2.1/algorithm:61, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/output/literal.hh:29, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/output/statement.hh:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/output/statements.hh:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/output/statements.cc:25: /usr/include/c++/12.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = Gringo::Output::LiteralId; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/12.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/12.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /usr/include/c++/12.2.1/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/symbol.hh:33, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/term.hh:30, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/base.hh:29, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/domain.hh:30, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/output/literal.hh:30: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:189:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 189 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc:189:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/12.2.1/vector:64: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]', inlined from 'virtual void Gringo::Output::Rule::translate(Gringo::Output::DomainData&, Gringo::Output::Translator&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/output/statements.cc:150:16: /usr/include/c++/12.2.1/bits/stl_vector.h:1561:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1561 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/memory:66, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/symbol.hh:31: /usr/include/c++/12.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = Gringo::Symbol*]': /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = Gringo::Output::LiteralId*]': /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/stl_vector.h:673:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 673 | vector(initializer_list __l, | ^~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/12.2.1/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/12.2.1/bits/stl_algo.h:1901:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/12.2.1/bits/stl_algo.h:1916:27: /usr/include/c++/12.2.1/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/12.2.1/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/12.2.1/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = less]' at /usr/include/c++/12.2.1/bits/stl_algo.h:4853:18, inlined from 'void Gringo::sort_unique(T&, Less) [with T = std::vector; Less = std::less]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/utility.hh:327:14, inlined from 'void Gringo::sort_unique(T&) [with T = std::vector]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/utility.hh:333:16, inlined from 'Gringo::Output::ClauseId Gringo::Output::DomainData::clause(Gringo::Output::LitVec&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/output/literals.hh:1045:20: /usr/include/c++/12.2.1/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/12.2.1/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = less]' at /usr/include/c++/12.2.1/bits/stl_algo.h:4853:18, inlined from 'void Gringo::sort_unique(T&, Less) [with T = std::vector; Less = std::less]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/utility.hh:327:14, inlined from 'void Gringo::sort_unique(T&) [with T = std::vector]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/utility.hh:333:16, inlined from 'Gringo::Output::ClauseId Gringo::Output::DomainData::clause(Gringo::Output::LitVec&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/output/literals.hh:1045:20: /usr/include/c++/12.2.1/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]', inlined from 'void Gringo::sort_unique(T&, Less) [with T = std::vector; Less = std::less]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/utility.hh:328:14, inlined from 'void Gringo::sort_unique(T&) [with T = std::vector]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/utility.hh:333:16, inlined from 'Gringo::Output::ClauseId Gringo::Output::DomainData::clause(Gringo::Output::LitVec&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/output/literals.hh:1045:20: /usr/include/c++/12.2.1/bits/stl_vector.h:1561:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1561 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = Gringo::Output::LiteralId*; _Tp = Gringo::Output::LiteralId]', inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Gringo::Output::LiteralId*; _ForwardIterator = Gringo::Output::LiteralId*; _Allocator = allocator]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:382:41, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = const Gringo::Output::LiteralId*; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:774:34, inlined from 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const Gringo::Output::LiteralId*; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1779:19, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const Gringo::Output::LiteralId*; = void; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1481:22, inlined from 'std::pair, bool> Gringo::array_set::Impl::insert(const Gringo::array_set::key_type&) [with Key = Gringo::Output::LiteralId; Hash = std::hash; KeyEqual = std::equal_to]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hash_set.hh:259:26, inlined from 'std::pair, bool> Gringo::array_set::insert(const key_type&) [with Key = Gringo::Output::LiteralId; Hash = std::hash; KeyEqual = std::equal_to]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hash_set.hh:184:42, inlined from 'std::pair, bool> Gringo::array_set::insert(const key_type&) [with Key = Gringo::Output::LiteralId; Hash = std::hash; KeyEqual = std::equal_to]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hash_set.hh:182:33, inlined from 'Gringo::Output::ClauseId Gringo::Output::DomainData::clause(Gringo::Output::LitVec&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/output/literals.hh:1046:31: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = Gringo::Output::LiteralId*; _Tp = Gringo::Output::LiteralId]', inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Gringo::Output::LiteralId*; _ForwardIterator = Gringo::Output::LiteralId*; _Allocator = allocator]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:397:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = const Gringo::Output::LiteralId*; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:793:9, inlined from 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const Gringo::Output::LiteralId*; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1779:19, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const Gringo::Output::LiteralId*; = void; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1481:22, inlined from 'std::pair, bool> Gringo::array_set::Impl::insert(const Gringo::array_set::key_type&) [with Key = Gringo::Output::LiteralId; Hash = std::hash; KeyEqual = std::equal_to]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hash_set.hh:259:26, inlined from 'std::pair, bool> Gringo::array_set::insert(const key_type&) [with Key = Gringo::Output::LiteralId; Hash = std::hash; KeyEqual = std::equal_to]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hash_set.hh:184:42, inlined from 'std::pair, bool> Gringo::array_set::insert(const key_type&) [with Key = Gringo::Output::LiteralId; Hash = std::hash; KeyEqual = std::equal_to]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hash_set.hh:182:33, inlined from 'Gringo::Output::ClauseId Gringo::Output::DomainData::clause(Gringo::Output::LitVec&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/output/literals.hh:1046:31: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = Gringo::Output::LiteralId*; _Tp = Gringo::Output::LiteralId]', inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Gringo::Output::LiteralId*; _ForwardIterator = Gringo::Output::LiteralId*; _Allocator = allocator]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:397:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = const Gringo::Output::LiteralId*; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:801:9, inlined from 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const Gringo::Output::LiteralId*; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1779:19, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const Gringo::Output::LiteralId*; = void; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1481:22, inlined from 'std::pair, bool> Gringo::array_set::Impl::insert(const Gringo::array_set::key_type&) [with Key = Gringo::Output::LiteralId; Hash = std::hash; KeyEqual = std::equal_to]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hash_set.hh:259:26, inlined from 'std::pair, bool> Gringo::array_set::insert(const key_type&) [with Key = Gringo::Output::LiteralId; Hash = std::hash; KeyEqual = std::equal_to]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hash_set.hh:184:42, inlined from 'std::pair, bool> Gringo::array_set::insert(const key_type&) [with Key = Gringo::Output::LiteralId; Hash = std::hash; KeyEqual = std::equal_to]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hash_set.hh:182:33, inlined from 'Gringo::Output::ClauseId Gringo::Output::DomainData::clause(Gringo::Output::LitVec&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/output/literals.hh:1046:31: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = Gringo::Symbol*; _Tp = Gringo::Symbol]', inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Gringo::Symbol*; _ForwardIterator = Gringo::Symbol*; _Allocator = allocator]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:382:41, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = const Gringo::Symbol*; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:774:34, inlined from 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const Gringo::Symbol*; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1779:19, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const Gringo::Symbol*; = void; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1481:22, inlined from 'std::pair, bool> Gringo::array_set::Impl::insert(const Gringo::array_set::key_type&) [with Key = Gringo::Symbol; Hash = std::hash; KeyEqual = std::equal_to]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hash_set.hh:259:26, inlined from 'std::pair, bool> Gringo::array_set::insert(const key_type&) [with Key = Gringo::Symbol; Hash = std::hash; KeyEqual = std::equal_to]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hash_set.hh:184:42, inlined from 'std::pair, bool> Gringo::array_set::insert(const key_type&) [with Key = Gringo::Symbol; Hash = std::hash; KeyEqual = std::equal_to]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hash_set.hh:182:33, inlined from 'Gringo::Output::TupleId Gringo::Output::DomainData::tuple(const Gringo::SymVec&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/output/literals.hh:1038:34, inlined from 'virtual void Gringo::Output::WeakConstraint::translate(Gringo::Output::DomainData&, Gringo::Output::Translator&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/output/statements.cc:401:18: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = Gringo::Symbol*; _Tp = Gringo::Symbol]', inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Gringo::Symbol*; _ForwardIterator = Gringo::Symbol*; _Allocator = allocator]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:397:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = const Gringo::Symbol*; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:793:9, inlined from 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const Gringo::Symbol*; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1779:19, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const Gringo::Symbol*; = void; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1481:22, inlined from 'std::pair, bool> Gringo::array_set::Impl::insert(const Gringo::array_set::key_type&) [with Key = Gringo::Symbol; Hash = std::hash; KeyEqual = std::equal_to]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hash_set.hh:259:26, inlined from 'std::pair, bool> Gringo::array_set::insert(const key_type&) [with Key = Gringo::Symbol; Hash = std::hash; KeyEqual = std::equal_to]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hash_set.hh:184:42, inlined from 'std::pair, bool> Gringo::array_set::insert(const key_type&) [with Key = Gringo::Symbol; Hash = std::hash; KeyEqual = std::equal_to]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hash_set.hh:182:33, inlined from 'Gringo::Output::TupleId Gringo::Output::DomainData::tuple(const Gringo::SymVec&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/output/literals.hh:1038:34, inlined from 'virtual void Gringo::Output::WeakConstraint::translate(Gringo::Output::DomainData&, Gringo::Output::Translator&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/output/statements.cc:401:18: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = Gringo::Symbol*; _Tp = Gringo::Symbol]', inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Gringo::Symbol*; _ForwardIterator = Gringo::Symbol*; _Allocator = allocator]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:397:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = const Gringo::Symbol*; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:801:9, inlined from 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const Gringo::Symbol*; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1779:19, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const Gringo::Symbol*; = void; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1481:22, inlined from 'std::pair, bool> Gringo::array_set::Impl::insert(const Gringo::array_set::key_type&) [with Key = Gringo::Symbol; Hash = std::hash; KeyEqual = std::equal_to]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hash_set.hh:259:26, inlined from 'std::pair, bool> Gringo::array_set::insert(const key_type&) [with Key = Gringo::Symbol; Hash = std::hash; KeyEqual = std::equal_to]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hash_set.hh:184:42, inlined from 'std::pair, bool> Gringo::array_set::insert(const key_type&) [with Key = Gringo::Symbol; Hash = std::hash; KeyEqual = std::equal_to]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hash_set.hh:182:33, inlined from 'Gringo::Output::TupleId Gringo::Output::DomainData::tuple(const Gringo::SymVec&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/output/literals.hh:1038:34, inlined from 'virtual void Gringo::Output::WeakConstraint::translate(Gringo::Output::DomainData&, Gringo::Output::Translator&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/output/statements.cc:401:18: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/output/statements.cc: In member function 'Gringo::Output::LitVec Gringo::Output::Translator::updateCond(Gringo::Output::DomainData&, const tsl::ordered_map >, Gringo::mix_hash >, std::equal_to, std::allocator > > >, std::vector > >, std::allocator > > > >, unsigned int>::value_type&)': /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/output/statements.cc:477:76: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 477 | LiteralId includeOldCond = getEqualClause(data, *this, data.clause(LitVec{oldCond, newCond}), false, false); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/output/statements.cc:478:66: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 478 | excludeOldCond = getEqualClause(data, *this, data.clause(LitVec{oldCond.negate(), newCond}), true, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/output/statements.cc:485:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 485 | return {excludeOldCond}; | ^ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/symbol.hh:33, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/term.hh:30, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/term.cc:25: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {}; _Tp = Gringo::Symbol; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = Gringo::Symbol; _Alloc = std::allocator]', inlined from 'void Gringo::Defines::apply(Gringo::Symbol, Gringo::Symbol&, Gringo::UTerm&, bool)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/term.cc:107:34: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/program_builder.h:34, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/clasp_facade.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/cli/clasp_options.h:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/cli/clasp_app.h:33, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/clingo/clingo_app.hh:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/src/control.cc:33: /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:195:24: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 195 | struct identity : std::unary_function{ | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/string:48, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/libpotassco/potassco/program_opts/value.h:32, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/libpotassco/potassco/program_opts/typed_value.h:33, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/cli/clasp_app.h:30: /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:203:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 203 | struct select1st : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:214:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 214 | struct select2nd : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:225:32: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 225 | struct compose_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:251:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 251 | struct compose_2_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:280:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 280 | struct compose_2_2 : public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/bits/stl_algobase.h:66, from /usr/include/c++/12.2.1/memory:63, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/utility.hh:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/terms.hh:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/input/program.hh:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/input/program.cc:25: /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h: In function '_BidirectionalIterator std::prev(_BidirectionalIterator, typename iterator_traits<_Iter>::difference_type) [with _BidirectionalIterator = tsl::detail_ordered_hash::ordered_hash >, equal_to, allocator, vector >, unsigned int>::KeySelect, void, Gringo::mix_hash >, equal_to, allocator, vector >, unsigned int>::ordered_iterator]': /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:242:5: note: parameter passing for argument of type 'tsl::detail_ordered_hash::ordered_hash >, std::equal_to, std::allocator, std::vector >, unsigned int>::KeySelect, void, Gringo::mix_hash >, std::equal_to, std::allocator, std::vector >, unsigned int>::ordered_iterator' changed in GCC 7.1 242 | prev(_BidirectionalIterator __x, typename | ^~~~ In file included from /usr/include/c++/12.2.1/bits/stl_algobase.h:71, from /usr/include/c++/12.2.1/algorithm:60, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/output/literal.hh:29, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/output/statement.hh:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/output/literals.cc:25: /usr/include/c++/12.2.1/bits/predefined_ops.h: In member function 'bool __gnu_cxx::__ops::_Iter_pred<_Predicate>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = Gringo::Output::AssignmentAggregateData::accumulate(Gringo::Output::DomainData&, const Gringo::Location&, const Gringo::SymVec&, Gringo::Output::LitVec&, Gringo::Logger&)::]': /usr/include/c++/12.2.1/bits/predefined_ops.h:317:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 317 | operator()(_Iterator __it) | ^~~~~~~~ /usr/include/c++/12.2.1/bits/predefined_ops.h: In member function 'bool __gnu_cxx::__ops::_Iter_pred<_Predicate>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = Gringo::Output::AssignmentAggregateData::accumulate(Gringo::Output::DomainData&, const Gringo::Location&, const Gringo::SymVec&, Gringo::Output::LitVec&, Gringo::Logger&)::]': /usr/include/c++/12.2.1/bits/predefined_ops.h:317:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/12.2.1/bits/stl_algo.h:60, from /usr/include/c++/12.2.1/algorithm:61: /usr/include/c++/12.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = Gringo::Symbol; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/12.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = Gringo::Output::LiteralId; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/12.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/12.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /usr/include/c++/12.2.1/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /usr/include/c++/12.2.1/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/12.2.1/vector:64, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/symbol.hh:33, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/term.hh:30, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/base.hh:29, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/domain.hh:30, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/output/literal.hh:30: /usr/include/c++/12.2.1/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = Gringo::Symbol; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/stl_vector.h:1557:7: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 1557 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/12.2.1/bits/stl_vector.h:1557:7: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/12.2.1/vector:70: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Relation, Gringo::Symbol&}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Relation, Gringo::Symbol&}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Output::LiteralId&, std::pair}; _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::pair&, std::pair}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::pair > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Gringo::Symbol&}; _Tp = Gringo::Symbol; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Gringo::Symbol; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/bits/stl_algobase.h:66: /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h: In function '_BidirectionalIterator std::prev(_BidirectionalIterator, typename iterator_traits<_Iter>::difference_type) [with _BidirectionalIterator = tsl::detail_ordered_hash::ordered_hash >, equal_to, allocator, vector, unsigned int>::KeySelect, void, Gringo::mix_hash >, equal_to, allocator, vector, unsigned int>::ordered_iterator]': /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:242:5: note: parameter passing for argument of type 'tsl::detail_ordered_hash::ordered_hash >, std::equal_to, std::allocator, std::vector, unsigned int>::KeySelect, void, Gringo::mix_hash >, std::equal_to, std::allocator, std::vector, unsigned int>::ordered_iterator' changed in GCC 7.1 242 | prev(_BidirectionalIterator __x, typename | ^~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Gringo::IntervalSet::Interval&}; _Tp = Gringo::IntervalSet::Interval; _Alloc = std::allocator::Interval>]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::Interval, std::allocator::Interval> >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, pair >*, vector, pair > > >; _Distance = int; _Tp = pair, pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, pair > > >]': /usr/include/c++/12.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair > > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, pair >*, vector, pair > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter, pair > > >]': /usr/include/c++/12.2.1/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair > > >' changed in GCC 7.1 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, pair >*, vector, pair > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, pair > > >]': /usr/include/c++/12.2.1/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair > > >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair > > >' changed in GCC 7.1 In file included from /usr/include/c++/12.2.1/memory:66, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/symbol.hh:31: /usr/include/c++/12.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = Gringo::Symbol*]': /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/12.2.1/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/12.2.1/bits/stl_algo.h:1901:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/12.2.1/bits/stl_algo.h:1916:27: /usr/include/c++/12.2.1/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/12.2.1/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = Gringo::Output::LiteralId*]': /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Gringo::Symbol&}; _Tp = Gringo::Symbol; _Alloc = std::allocator]', inlined from 'std::pair::ordered_iterator, bool> tsl::detail_ordered_hash::ordered_hash::insert_impl(const K&, Args&& ...) [with K = Gringo::Symbol; Args = {const Gringo::Symbol&}; ValueType = Gringo::Symbol; KeySelect = tsl::ordered_set >, std::equal_to, std::allocator, std::vector, unsigned int>::KeySelect; ValueSelect = void; Hash = Gringo::mix_hash >; KeyEqual = std::equal_to; Allocator = std::allocator; ValueTypeContainer = std::vector; IndexType = unsigned int]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/third_party/ordered-map/include/tsl/ordered_hash.h:1351:26: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Gringo::IntervalSet::Interval&}; _Tp = Gringo::IntervalSet::Interval; _Alloc = std::allocator::Interval>]', inlined from 'void Gringo::IntervalSet::add(const Interval&) [with T = Gringo::Symbol]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/intervals.hh:122:34: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Interval*, std::vector::Interval, std::allocator::Interval> > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_emplace_aux(const_iterator, _Args&& ...) [with _Args = {const Gringo::IntervalSet::Interval&}; _Tp = Gringo::IntervalSet::Interval; _Alloc = std::allocator::Interval>]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::emplace(const_iterator, _Args&& ...) [with _Args = {const Gringo::IntervalSet::Interval&}; _Tp = Gringo::IntervalSet::Interval; _Alloc = std::allocator::Interval>]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1342:25, inlined from 'void Gringo::IntervalSet::add(const Interval&) [with T = Gringo::Symbol]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/intervals.hh:127:33: /usr/include/c++/12.2.1/bits/vector.tcc:398:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Interval*, std::vector::Interval, std::allocator::Interval> > >' changed in GCC 7.1 398 | _M_realloc_insert(begin() + __n, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/12.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/12.2.1/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/12.2.1/bits/stl_algo.h:1901:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/12.2.1/bits/stl_algo.h:1916:27: /usr/include/c++/12.2.1/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/12.2.1/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, pair >*, vector, pair > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, pair > > >]': /usr/include/c++/12.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair > > >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair > > >' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair > > >' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/12.2.1/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = less]' at /usr/include/c++/12.2.1/bits/stl_algo.h:4853:18, inlined from 'void Gringo::sort_unique(T&, Less) [with T = std::vector; Less = std::less]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/utility.hh:327:14, inlined from 'void Gringo::sort_unique(T&) [with T = std::vector]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/utility.hh:333:16, inlined from 'Gringo::Output::AssignmentAggregateData::Values Gringo::Output::AssignmentAggregateData::values() const' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/output/literals.cc:514:24: /usr/include/c++/12.2.1/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/12.2.1/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = less]' at /usr/include/c++/12.2.1/bits/stl_algo.h:4853:18, inlined from 'void Gringo::sort_unique(T&, Less) [with T = std::vector; Less = std::less]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/utility.hh:327:14, inlined from 'void Gringo::sort_unique(T&) [with T = std::vector]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/utility.hh:333:16, inlined from 'Gringo::Output::AssignmentAggregateData::Values Gringo::Output::AssignmentAggregateData::values() const' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/output/literals.cc:514:24: /usr/include/c++/12.2.1/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hashable.hh:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/term.hh:32: In function 'void Gringo::sort_unique(T&, Less) [with T = std::vector; Less = std::less]', inlined from 'void Gringo::sort_unique(T&) [with T = std::vector]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/utility.hh:333:16, inlined from 'Gringo::Output::AssignmentAggregateData::Values Gringo::Output::AssignmentAggregateData::values() const' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/output/literals.cc:514:24: /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/utility.hh:328:14: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 328 | vec.erase(std::unique(vec.begin(), vec.end(), [less](E const &a, E const &b) { return !less(a,b) && !less(b,a); }), vec.end()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = Gringo::Symbol*; _Tp = Gringo::Symbol]', inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Gringo::Symbol*; _ForwardIterator = Gringo::Symbol*; _Allocator = allocator]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:382:41, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = const Gringo::Symbol*; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:774:34, inlined from 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const Gringo::Symbol*; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1779:19, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const Gringo::Symbol*; = void; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1481:22, inlined from 'std::pair, bool> Gringo::array_set::Impl::insert(const Gringo::array_set::key_type&) [with Key = Gringo::Symbol; Hash = std::hash; KeyEqual = std::equal_to]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hash_set.hh:259:26, inlined from 'std::pair, bool> Gringo::array_set::insert(const key_type&) [with Key = Gringo::Symbol; Hash = std::hash; KeyEqual = std::equal_to]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hash_set.hh:184:42, inlined from 'std::pair, bool> Gringo::array_set::insert(const key_type&) [with Key = Gringo::Symbol; Hash = std::hash; KeyEqual = std::equal_to]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hash_set.hh:182:33, inlined from 'Gringo::Output::TupleId Gringo::Output::DomainData::tuple(const Gringo::SymVec&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/output/literals.hh:1038:34: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = Gringo::Symbol*; _Tp = Gringo::Symbol]', inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Gringo::Symbol*; _ForwardIterator = Gringo::Symbol*; _Allocator = allocator]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:397:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = const Gringo::Symbol*; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:793:9, inlined from 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const Gringo::Symbol*; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1779:19, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const Gringo::Symbol*; = void; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1481:22, inlined from 'std::pair, bool> Gringo::array_set::Impl::insert(const Gringo::array_set::key_type&) [with Key = Gringo::Symbol; Hash = std::hash; KeyEqual = std::equal_to]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hash_set.hh:259:26, inlined from 'std::pair, bool> Gringo::array_set::insert(const key_type&) [with Key = Gringo::Symbol; Hash = std::hash; KeyEqual = std::equal_to]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hash_set.hh:184:42, inlined from 'std::pair, bool> Gringo::array_set::insert(const key_type&) [with Key = Gringo::Symbol; Hash = std::hash; KeyEqual = std::equal_to]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hash_set.hh:182:33, inlined from 'Gringo::Output::TupleId Gringo::Output::DomainData::tuple(const Gringo::SymVec&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/output/literals.hh:1038:34: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = Gringo::Symbol*; _Tp = Gringo::Symbol]', inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Gringo::Symbol*; _ForwardIterator = Gringo::Symbol*; _Allocator = allocator]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:397:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = const Gringo::Symbol*; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:801:9, inlined from 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const Gringo::Symbol*; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1779:19, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const Gringo::Symbol*; = void; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1481:22, inlined from 'std::pair, bool> Gringo::array_set::Impl::insert(const Gringo::array_set::key_type&) [with Key = Gringo::Symbol; Hash = std::hash; KeyEqual = std::equal_to]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hash_set.hh:259:26, inlined from 'std::pair, bool> Gringo::array_set::insert(const key_type&) [with Key = Gringo::Symbol; Hash = std::hash; KeyEqual = std::equal_to]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hash_set.hh:184:42, inlined from 'std::pair, bool> Gringo::array_set::insert(const key_type&) [with Key = Gringo::Symbol; Hash = std::hash; KeyEqual = std::equal_to]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hash_set.hh:182:33, inlined from 'Gringo::Output::TupleId Gringo::Output::DomainData::tuple(const Gringo::SymVec&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/output/literals.hh:1038:34: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/12.2.1/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = less]' at /usr/include/c++/12.2.1/bits/stl_algo.h:4853:18, inlined from 'void Gringo::sort_unique(T&, Less) [with T = std::vector; Less = std::less]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/utility.hh:327:14, inlined from 'void Gringo::sort_unique(T&) [with T = std::vector]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/utility.hh:333:16, inlined from 'Gringo::Output::ClauseId Gringo::Output::DomainData::clause(Gringo::Output::LitVec&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/output/literals.hh:1045:20: /usr/include/c++/12.2.1/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/12.2.1/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = less]' at /usr/include/c++/12.2.1/bits/stl_algo.h:4853:18, inlined from 'void Gringo::sort_unique(T&, Less) [with T = std::vector; Less = std::less]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/utility.hh:327:14, inlined from 'void Gringo::sort_unique(T&) [with T = std::vector]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/utility.hh:333:16, inlined from 'Gringo::Output::ClauseId Gringo::Output::DomainData::clause(Gringo::Output::LitVec&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/output/literals.hh:1045:20: /usr/include/c++/12.2.1/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = Gringo::Output::LiteralId*; _Tp = Gringo::Output::LiteralId]', inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Gringo::Output::LiteralId*; _ForwardIterator = Gringo::Output::LiteralId*; _Allocator = allocator]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:382:41, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = const Gringo::Output::LiteralId*; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:774:34, inlined from 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const Gringo::Output::LiteralId*; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1779:19, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const Gringo::Output::LiteralId*; = void; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1481:22, inlined from 'std::pair, bool> Gringo::array_set::Impl::insert(const Gringo::array_set::key_type&) [with Key = Gringo::Output::LiteralId; Hash = std::hash; KeyEqual = std::equal_to]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hash_set.hh:259:26, inlined from 'std::pair, bool> Gringo::array_set::insert(const key_type&) [with Key = Gringo::Output::LiteralId; Hash = std::hash; KeyEqual = std::equal_to]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hash_set.hh:184:42, inlined from 'std::pair, bool> Gringo::array_set::insert(const key_type&) [with Key = Gringo::Output::LiteralId; Hash = std::hash; KeyEqual = std::equal_to]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hash_set.hh:182:33, inlined from 'Gringo::Output::ClauseId Gringo::Output::DomainData::clause(Gringo::Output::LitVec&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/output/literals.hh:1046:31: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = Gringo::Output::LiteralId*; _Tp = Gringo::Output::LiteralId]', inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Gringo::Output::LiteralId*; _ForwardIterator = Gringo::Output::LiteralId*; _Allocator = allocator]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:397:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = const Gringo::Output::LiteralId*; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:793:9, inlined from 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const Gringo::Output::LiteralId*; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1779:19, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const Gringo::Output::LiteralId*; = void; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1481:22, inlined from 'std::pair, bool> Gringo::array_set::Impl::insert(const Gringo::array_set::key_type&) [with Key = Gringo::Output::LiteralId; Hash = std::hash; KeyEqual = std::equal_to]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hash_set.hh:259:26, inlined from 'std::pair, bool> Gringo::array_set::insert(const key_type&) [with Key = Gringo::Output::LiteralId; Hash = std::hash; KeyEqual = std::equal_to]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hash_set.hh:184:42, inlined from 'std::pair, bool> Gringo::array_set::insert(const key_type&) [with Key = Gringo::Output::LiteralId; Hash = std::hash; KeyEqual = std::equal_to]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hash_set.hh:182:33, inlined from 'Gringo::Output::ClauseId Gringo::Output::DomainData::clause(Gringo::Output::LitVec&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/output/literals.hh:1046:31: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = Gringo::Output::LiteralId*; _Tp = Gringo::Output::LiteralId]', inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Gringo::Output::LiteralId*; _ForwardIterator = Gringo::Output::LiteralId*; _Allocator = allocator]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:397:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = const Gringo::Output::LiteralId*; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:801:9, inlined from 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const Gringo::Output::LiteralId*; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1779:19, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const Gringo::Output::LiteralId*; = void; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1481:22, inlined from 'std::pair, bool> Gringo::array_set::Impl::insert(const Gringo::array_set::key_type&) [with Key = Gringo::Output::LiteralId; Hash = std::hash; KeyEqual = std::equal_to]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hash_set.hh:259:26, inlined from 'std::pair, bool> Gringo::array_set::insert(const key_type&) [with Key = Gringo::Output::LiteralId; Hash = std::hash; KeyEqual = std::equal_to]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hash_set.hh:184:42, inlined from 'std::pair, bool> Gringo::array_set::insert(const key_type&) [with Key = Gringo::Output::LiteralId; Hash = std::hash; KeyEqual = std::equal_to]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hash_set.hh:182:33, inlined from 'Gringo::Output::ClauseId Gringo::Output::DomainData::clause(Gringo::Output::LitVec&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/output/literals.hh:1046:31: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred >]', inlined from '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred >]' at /usr/include/c++/12.2.1/bits/stl_algobase.h:2112:23, inlined from '_ForwardIterator std::__remove_if(_ForwardIterator, _ForwardIterator, _Predicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred >]' at /usr/include/c++/12.2.1/bits/stl_algobase.h:2134:31, inlined from '_FIter std::remove_if(_FIter, _FIter, _Predicate) [with _FIter = __gnu_cxx::__normal_iterator >; _Predicate = Gringo::Output::AssignmentAggregateData::accumulate(Gringo::Output::DomainData&, const Gringo::Location&, const Gringo::SymVec&, Gringo::Output::LitVec&, Gringo::Logger&)::]' at /usr/include/c++/12.2.1/bits/stl_algo.h:877:30, inlined from 'void Gringo::Output::AssignmentAggregateData::accumulate(Gringo::Output::DomainData&, const Gringo::Location&, const Gringo::SymVec&, Gringo::Output::LitVec&, Gringo::Logger&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/output/literals.cc:470:45: /usr/include/c++/12.2.1/bits/stl_algobase.h:2067:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2067 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algobase.h:2071:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2071 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algobase.h:2075:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2075 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algobase.h:2079:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2079 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algobase.h:2087:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2087 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algobase.h:2092:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2092 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algobase.h:2097:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2097 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ In function '_ForwardIterator std::__remove_if(_ForwardIterator, _ForwardIterator, _Predicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred >]', inlined from '_FIter std::remove_if(_FIter, _FIter, _Predicate) [with _FIter = __gnu_cxx::__normal_iterator >; _Predicate = Gringo::Output::AssignmentAggregateData::accumulate(Gringo::Output::DomainData&, const Gringo::Location&, const Gringo::SymVec&, Gringo::Output::LitVec&, Gringo::Logger&)::]' at /usr/include/c++/12.2.1/bits/stl_algo.h:877:30, inlined from 'void Gringo::Output::AssignmentAggregateData::accumulate(Gringo::Output::DomainData&, const Gringo::Location&, const Gringo::SymVec&, Gringo::Output::LitVec&, Gringo::Logger&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/output/literals.cc:470:45: /usr/include/c++/12.2.1/bits/stl_algobase.h:2140:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2140 | if (!__pred(__first)) | ~~~~~~^~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/output/literals.cc: In member function 'void Gringo::Output::AssignmentAggregateData::accumulate(Gringo::Output::DomainData&, const Gringo::Location&, const Gringo::SymVec&, Gringo::Output::LitVec&, Gringo::Logger&)': /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/output/literals.cc:470:30: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 470 | values_.erase(std::remove_if(values_.begin() + 1, values_.end(), [val](Symbol x) { return x >= val; }), values_.end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred >]', inlined from '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred >]' at /usr/include/c++/12.2.1/bits/stl_algobase.h:2112:23, inlined from '_ForwardIterator std::__remove_if(_ForwardIterator, _ForwardIterator, _Predicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred >]' at /usr/include/c++/12.2.1/bits/stl_algobase.h:2134:31, inlined from '_FIter std::remove_if(_FIter, _FIter, _Predicate) [with _FIter = __gnu_cxx::__normal_iterator >; _Predicate = Gringo::Output::AssignmentAggregateData::accumulate(Gringo::Output::DomainData&, const Gringo::Location&, const Gringo::SymVec&, Gringo::Output::LitVec&, Gringo::Logger&)::]' at /usr/include/c++/12.2.1/bits/stl_algo.h:877:30, inlined from 'void Gringo::Output::AssignmentAggregateData::accumulate(Gringo::Output::DomainData&, const Gringo::Location&, const Gringo::SymVec&, Gringo::Output::LitVec&, Gringo::Logger&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/output/literals.cc:483:45: /usr/include/c++/12.2.1/bits/stl_algobase.h:2067:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2067 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algobase.h:2071:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2071 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algobase.h:2075:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2075 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algobase.h:2079:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2079 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algobase.h:2087:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2087 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algobase.h:2092:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2092 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algobase.h:2097:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2097 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ In function '_ForwardIterator std::__remove_if(_ForwardIterator, _ForwardIterator, _Predicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred >]', inlined from '_FIter std::remove_if(_FIter, _FIter, _Predicate) [with _FIter = __gnu_cxx::__normal_iterator >; _Predicate = Gringo::Output::AssignmentAggregateData::accumulate(Gringo::Output::DomainData&, const Gringo::Location&, const Gringo::SymVec&, Gringo::Output::LitVec&, Gringo::Logger&)::]' at /usr/include/c++/12.2.1/bits/stl_algo.h:877:30, inlined from 'void Gringo::Output::AssignmentAggregateData::accumulate(Gringo::Output::DomainData&, const Gringo::Location&, const Gringo::SymVec&, Gringo::Output::LitVec&, Gringo::Logger&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/output/literals.cc:483:45: /usr/include/c++/12.2.1/bits/stl_algobase.h:2140:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2140 | if (!__pred(__first)) | ~~~~~~^~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/output/literals.cc: In member function 'void Gringo::Output::AssignmentAggregateData::accumulate(Gringo::Output::DomainData&, const Gringo::Location&, const Gringo::SymVec&, Gringo::Output::LitVec&, Gringo::Logger&)': /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/output/literals.cc:483:30: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 483 | values_.erase(std::remove_if(values_.begin() + 1, values_.end(), [val](Symbol x) { return x <= val; }), values_.end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Output::LiteralId&, std::pair}; _Tp = std::pair >; _Alloc = std::allocator > >]', inlined from 'void Gringo::Output::HeadAggregateAtom::accumulate(Gringo::Output::DomainData&, const Gringo::Location&, const Gringo::SymVec&, Gringo::Output::LiteralId, Gringo::Output::LitVec&, Gringo::Logger&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/output/literals.cc:818:22: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, pair >*, vector, pair > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, pair > > >]': /usr/include/c++/12.2.1/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair > > >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair > > >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, pair >*, vector, pair > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, pair > > >]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, pair >*, vector, pair > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, pair > > >]' at /usr/include/c++/12.2.1/bits/stl_algo.h:1901:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, pair >*, vector, pair > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, pair > > >]' at /usr/include/c++/12.2.1/bits/stl_algo.h:1916:27: /usr/include/c++/12.2.1/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair > > >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, pair >*, vector, pair > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, pair > > >]': /usr/include/c++/12.2.1/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair > > >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const std::pair&, std::pair}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]', inlined from 'virtual Gringo::Output::LiteralId Gringo::Output::HeadAggregateLiteral::translate(Gringo::Output::Translator&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/output/literals.cc:1512:43: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, pair >*, vector, pair > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, pair > > >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator, pair >*, vector, pair > > >; _Compare = less, pair > >]' at /usr/include/c++/12.2.1/bits/stl_algo.h:4853:18, inlined from 'void Gringo::sort_unique(T&, Less) [with T = std::vector, std::pair > >; Less = std::less, std::pair > >]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/utility.hh:327:14, inlined from 'void Gringo::sort_unique(T&) [with T = std::vector, std::pair > >]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/utility.hh:333:16, inlined from 'virtual Gringo::Output::LiteralId Gringo::Output::HeadAggregateLiteral::translate(Gringo::Output::Translator&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/output/literals.cc:1515:20: /usr/include/c++/12.2.1/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair > > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, pair >*, vector, pair > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, pair > > >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, pair >*, vector, pair > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, pair > > >]' at /usr/include/c++/12.2.1/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator, pair >*, vector, pair > > >; _Compare = less, pair > >]' at /usr/include/c++/12.2.1/bits/stl_algo.h:4853:18, inlined from 'void Gringo::sort_unique(T&, Less) [with T = std::vector, std::pair > >; Less = std::less, std::pair > >]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/utility.hh:327:14, inlined from 'void Gringo::sort_unique(T&) [with T = std::vector, std::pair > >]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/utility.hh:333:16, inlined from 'virtual Gringo::Output::LiteralId Gringo::Output::HeadAggregateLiteral::translate(Gringo::Output::Translator&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/output/literals.cc:1515:20: /usr/include/c++/12.2.1/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair > > >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair > > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/program_builder.h:34, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/logic_program.h:32, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/clingo/clingocontrol.hh:38, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/src/clingocontrol.cc:25: /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:195:24: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 195 | struct identity : std::unary_function{ | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/string:48, from /usr/include/c++/12.2.1/bits/locale_classes.h:40, from /usr/include/c++/12.2.1/bits/ios_base.h:41, from /usr/include/c++/12.2.1/ios:42, from /usr/include/c++/12.2.1/ostream:38, from /usr/include/c++/12.2.1/iostream:39, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/symbol.hh:30, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/clingo/control.hh:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/clingo/clingocontrol.hh:29: /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:203:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 203 | struct select1st : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:214:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 214 | struct select2nd : std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:225:32: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 225 | struct compose_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:251:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 251 | struct compose_2_1 : public std::unary_function< | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/clasp/clasp/util/misc_types.h:280:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 280 | struct compose_2_2 : public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/symbol.hh:33: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Output::PredicateDomain&}; _Tp = Gringo::Sig; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Output::PredicateDomain&}; _Tp = Gringo::Sig; _Alloc = std::allocator]', inlined from 'virtual std::vector Gringo::ClingoControl::signatures() const' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/src/clingocontrol.cc:728:50: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/memory:66, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/symbol.hh:31: /usr/include/c++/12.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = Gringo::Symbol*]': /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Gringo::Symbol*]': /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Output::PredicateAtom}; _Tp = Gringo::Output::PredicateAtom; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Output::PredicateAtom}; _Tp = Gringo::Output::PredicateAtom; _Alloc = std::allocator]', inlined from 'std::pair::ordered_iterator, bool> tsl::detail_ordered_hash::ordered_hash::insert_impl(const K&, Args&& ...) [with K = Gringo::Output::PredicateAtom; Args = {Gringo::Output::PredicateAtom}; ValueType = Gringo::Output::PredicateAtom; KeySelect = tsl::ordered_set, Gringo::mix_hash > >, Gringo::EqualToKey, std::allocator, std::vector >, unsigned int>::KeySelect; ValueSelect = void; Hash = Gringo::HashKey, Gringo::mix_hash > >; KeyEqual = Gringo::EqualToKey; Allocator = std::allocator; ValueTypeContainer = std::vector >; IndexType = unsigned int]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/third_party/ordered-map/include/tsl/ordered_hash.h:1351:26: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = Gringo::Symbol*; _Tp = Gringo::Symbol]', inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Gringo::Symbol*; _ForwardIterator = Gringo::Symbol*; _Allocator = allocator]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:382:41, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = const Gringo::Symbol*; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:774:34, inlined from 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const Gringo::Symbol*; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1779:19, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const Gringo::Symbol*; = void; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1481:22, inlined from 'void Gringo::TheoryOutput::add(Potassco::Span)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/clingo/clingocontrol.hh:206:24, inlined from 'virtual void Gringo::ClingoModel::add(Potassco::Span)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/clingo/clingocontrol.hh:455:73: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = Gringo::Symbol*; _Tp = Gringo::Symbol]', inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Gringo::Symbol*; _ForwardIterator = Gringo::Symbol*; _Allocator = allocator]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:397:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = const Gringo::Symbol*; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:793:9, inlined from 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const Gringo::Symbol*; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1779:19, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const Gringo::Symbol*; = void; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1481:22, inlined from 'void Gringo::TheoryOutput::add(Potassco::Span)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/clingo/clingocontrol.hh:206:24, inlined from 'virtual void Gringo::ClingoModel::add(Potassco::Span)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/clingo/clingocontrol.hh:455:73: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = Gringo::Symbol*; _Tp = Gringo::Symbol]', inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Gringo::Symbol*; _ForwardIterator = Gringo::Symbol*; _Allocator = allocator]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:397:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = const Gringo::Symbol*; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:801:9, inlined from 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const Gringo::Symbol*; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1779:19, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const Gringo::Symbol*; = void; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1481:22, inlined from 'void Gringo::TheoryOutput::add(Potassco::Span)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/clingo/clingocontrol.hh:206:24, inlined from 'virtual void Gringo::ClingoModel::add(Potassco::Span)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/clingo/clingocontrol.hh:455:73: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Gringo::Symbol*; _Tp = Gringo::Symbol]', inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:769:34, inlined from 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1779:19, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1481:22, inlined from 'void Gringo::TheoryOutput::copy_symbols(std::vector&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/clingo/clingocontrol.hh:209:23, inlined from 'virtual Gringo::SymSpan Gringo::ClingoModel::atoms(unsigned int) const' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/clingo/clingocontrol.hh:418:38: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = Gringo::Symbol*; _Tp = Gringo::Symbol]', inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Gringo::Symbol*; _ForwardIterator = Gringo::Symbol*; _Allocator = allocator]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:382:41, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:774:34, inlined from 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1779:19, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1481:22, inlined from 'void Gringo::TheoryOutput::copy_symbols(std::vector&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/clingo/clingocontrol.hh:209:23, inlined from 'virtual Gringo::SymSpan Gringo::ClingoModel::atoms(unsigned int) const' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/clingo/clingocontrol.hh:418:38: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = Gringo::Symbol*; _Tp = Gringo::Symbol]', inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Gringo::Symbol*; _ForwardIterator = Gringo::Symbol*; _Allocator = allocator]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:397:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:793:9, inlined from 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1779:19, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1481:22, inlined from 'void Gringo::TheoryOutput::copy_symbols(std::vector&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/clingo/clingocontrol.hh:209:23, inlined from 'virtual Gringo::SymSpan Gringo::ClingoModel::atoms(unsigned int) const' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/clingo/clingocontrol.hh:418:38: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Gringo::Symbol*; _Tp = Gringo::Symbol]', inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:796:38, inlined from 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1779:19, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1481:22, inlined from 'void Gringo::TheoryOutput::copy_symbols(std::vector&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/clingo/clingocontrol.hh:209:23, inlined from 'virtual Gringo::SymSpan Gringo::ClingoModel::atoms(unsigned int) const' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/clingo/clingocontrol.hh:418:38: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = Gringo::Symbol*; _Tp = Gringo::Symbol]', inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Gringo::Symbol*; _ForwardIterator = Gringo::Symbol*; _Allocator = allocator]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:397:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:801:9, inlined from 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1779:19, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = Gringo::Symbol; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1481:22, inlined from 'void Gringo::TheoryOutput::copy_symbols(std::vector&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/clingo/clingocontrol.hh:209:23, inlined from 'virtual Gringo::SymSpan Gringo::ClingoModel::atoms(unsigned int) const' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libclingo/clingo/clingocontrol.hh:418:38: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/ground/statements.cc: In member function 'void Gringo::Ground::TheoryComplete::enqueue(Gringo::AbstractDomain::Iterator)': /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/ground/statements.cc:1881:6: note: parameter passing for argument of type 'Gringo::AbstractDomain::Iterator' {aka 'std::vector >::iterator'} changed in GCC 7.1 1881 | void TheoryComplete::enqueue(TheoryDomain::Iterator atom) { | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/ground/statements.cc: In member function 'void Gringo::Ground::HeadAggregateComplete::enqueue(Gringo::AbstractDomain::Iterator)': /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/ground/statements.cc:2276:6: note: parameter passing for argument of type 'Gringo::AbstractDomain::Iterator' {aka 'std::vector >::iterator'} changed in GCC 7.1 2276 | void HeadAggregateComplete::enqueue(HeadAggregateDomain::Iterator atom) { | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/ground/statements.cc: In member function 'void Gringo::Ground::DisjunctionComplete::enqueue(Gringo::AbstractDomain::Iterator)': /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/ground/statements.cc:2655:6: note: parameter passing for argument of type 'Gringo::AbstractDomain::Iterator' {aka 'std::vector >::iterator'} changed in GCC 7.1 2655 | void DisjunctionComplete::enqueue(DisjunctionDomain::Iterator atom) { | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/symbol.hh:33, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/term.hh:30, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/base.hh:29, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/domain.hh:30, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/output/types.hh:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/ground/types.hh:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/ground/literal.hh:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/ground/statement.hh:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/ground/statements.hh:28, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/ground/statements.cc:25: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {}; _Tp = Gringo::Symbol; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = Gringo::IntervalSet::Interval; _Alloc = std::allocator::Interval>]': /usr/include/c++/12.2.1/bits/vector.tcc:189:5: note: parameter passing for argument of type 'std::vector::Interval, std::allocator::Interval> >::iterator' changed in GCC 7.1 189 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc:189:5: note: parameter passing for argument of type 'std::vector::Interval, std::allocator::Interval> >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Gringo::IntervalSet::Interval&}; _Tp = Gringo::IntervalSet::Interval; _Alloc = std::allocator::Interval>]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::Interval, std::allocator::Interval> >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(iterator, _Arg&&) [with _Arg = Gringo::IntervalSet::Interval; _Tp = Gringo::IntervalSet::Interval; _Alloc = std::allocator::Interval>]': /usr/include/c++/12.2.1/bits/vector.tcc:407:7: note: parameter passing for argument of type 'std::vector::Interval, std::allocator::Interval> >::iterator' changed in GCC 7.1 407 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Output::PredicateAtom}; _Tp = Gringo::Output::PredicateAtom; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Output::PredicateAtom}; _Tp = Gringo::Output::PredicateAtom; _Alloc = std::allocator]', inlined from 'std::pair::ordered_iterator, bool> tsl::detail_ordered_hash::ordered_hash::insert_impl(const K&, Args&& ...) [with K = Gringo::Output::PredicateAtom; Args = {Gringo::Output::PredicateAtom}; ValueType = Gringo::Output::PredicateAtom; KeySelect = tsl::ordered_set, Gringo::mix_hash > >, Gringo::EqualToKey, std::allocator, std::vector >, unsigned int>::KeySelect; ValueSelect = void; Hash = Gringo::HashKey, Gringo::mix_hash > >; KeyEqual = Gringo::EqualToKey; Allocator = std::allocator; ValueTypeContainer = std::vector >; IndexType = unsigned int]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/third_party/ordered-map/include/tsl/ordered_hash.h:1351:26: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/ground/statements.cc: In member function 'virtual void Gringo::Ground::HeadAggregateAccumulate::report(Gringo::Output::OutputBase&, Gringo::Logger&)': /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/ground/statements.cc:2253:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 2253 | complete_.enqueue(atm); | ~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/ground/statements.cc: In member function 'void Gringo::Ground::DisjunctionAccumulate::reportHead(Gringo::Output::OutputBase&, Gringo::Logger&)': /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/ground/statements.cc:2833:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 2833 | complete_.enqueue(atm); | ~~~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/c++/12.2.1/algorithm:61, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/domain.hh:28: /usr/include/c++/12.2.1/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator::Interval*, vector::Interval, allocator::Interval> > >; _Tp = Gringo::IntervalSet::Interval; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/12.2.1/bits/stl_algo.h:2011:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Interval*, std::vector::Interval, std::allocator::Interval> > >' changed in GCC 7.1 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h:2011:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Interval*, std::vector::Interval, std::allocator::Interval> > >' changed in GCC 7.1 In file included from /usr/include/c++/12.2.1/algorithm:60: /usr/include/c++/12.2.1/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator::Interval*, vector::Interval, allocator::Interval> > >; _Tp = Gringo::IntervalSet::Interval; _Compare = __gnu_cxx::__ops::_Iter_less_val]': /usr/include/c++/12.2.1/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Interval*, std::vector::Interval, std::allocator::Interval> > >' changed in GCC 7.1 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Interval*, std::vector::Interval, std::allocator::Interval> > >' changed in GCC 7.1 In function '_ForwardIterator std::lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator::Interval*, vector::Interval, allocator::Interval> > >; _Tp = Gringo::IntervalSet::Interval]', inlined from 'void Gringo::IntervalSet::remove(const Interval&) [with T = Gringo::Symbol]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/intervals.hh:140:39: /usr/include/c++/12.2.1/bits/stl_algobase.h:1498:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Interval*, std::vector::Interval, std::allocator::Interval> > >' changed in GCC 7.1 1498 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1499 | __gnu_cxx::__ops::__iter_less_val()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_FIter std::upper_bound(_FIter, _FIter, const _Tp&) [with _FIter = __gnu_cxx::__normal_iterator::Interval*, vector::Interval, allocator::Interval> > >; _Tp = Gringo::IntervalSet::Interval]', inlined from 'void Gringo::IntervalSet::remove(const Interval&) [with T = Gringo::Symbol]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/intervals.hh:142:43: /usr/include/c++/12.2.1/bits/stl_algo.h:2059:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Interval*, std::vector::Interval, std::allocator::Interval> > >' changed in GCC 7.1 2059 | return std::__upper_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2060 | __gnu_cxx::__ops::__val_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_emplace_aux(const_iterator, _Args&& ...) [with _Args = {Gringo::IntervalSet::Interval&}; _Tp = Gringo::IntervalSet::Interval; _Alloc = std::allocator::Interval>]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::emplace(const_iterator, _Args&& ...) [with _Args = {Gringo::IntervalSet::Interval&}; _Tp = Gringo::IntervalSet::Interval; _Alloc = std::allocator::Interval>]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1342:25, inlined from 'void Gringo::IntervalSet::remove(const Interval&) [with T = Gringo::Symbol]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/intervals.hh:157:37: /usr/include/c++/12.2.1/bits/vector.tcc:395:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Interval*, std::vector::Interval, std::allocator::Interval> > >' changed in GCC 7.1 395 | _M_insert_aux(begin() + __n, std::move(__tmp._M_val())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = Gringo::IntervalSet::Interval; _Alloc = std::allocator::Interval>]', inlined from 'void Gringo::IntervalSet::remove(const Interval&) [with T = Gringo::Symbol]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/intervals.hh:163:31: /usr/include/c++/12.2.1/bits/stl_vector.h:1561:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Interval*, std::vector::Interval, std::allocator::Interval> > >' changed in GCC 7.1 1561 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator::Interval*, vector::Interval, allocator::Interval> > >; _Tp = Gringo::IntervalSet::Interval]', inlined from 'void Gringo::IntervalSet::add(const Interval&) [with T = Gringo::Symbol]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/intervals.hh:120:39: /usr/include/c++/12.2.1/bits/stl_algobase.h:1498:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Interval*, std::vector::Interval, std::allocator::Interval> > >' changed in GCC 7.1 1498 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1499 | __gnu_cxx::__ops::__iter_less_val()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Gringo::IntervalSet::Interval&}; _Tp = Gringo::IntervalSet::Interval; _Alloc = std::allocator::Interval>]', inlined from 'void Gringo::IntervalSet::add(const Interval&) [with T = Gringo::Symbol]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/intervals.hh:122:34: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Interval*, std::vector::Interval, std::allocator::Interval> > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_FIter std::upper_bound(_FIter, _FIter, const _Tp&) [with _FIter = __gnu_cxx::__normal_iterator::Interval*, vector::Interval, allocator::Interval> > >; _Tp = Gringo::IntervalSet::Interval]', inlined from 'void Gringo::IntervalSet::add(const Interval&) [with T = Gringo::Symbol]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/intervals.hh:125:43: /usr/include/c++/12.2.1/bits/stl_algo.h:2059:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Interval*, std::vector::Interval, std::allocator::Interval> > >' changed in GCC 7.1 2059 | return std::__upper_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2060 | __gnu_cxx::__ops::__val_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_emplace_aux(const_iterator, _Args&& ...) [with _Args = {const Gringo::IntervalSet::Interval&}; _Tp = Gringo::IntervalSet::Interval; _Alloc = std::allocator::Interval>]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::emplace(const_iterator, _Args&& ...) [with _Args = {const Gringo::IntervalSet::Interval&}; _Tp = Gringo::IntervalSet::Interval; _Alloc = std::allocator::Interval>]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1342:25, inlined from 'void Gringo::IntervalSet::add(const Interval&) [with T = Gringo::Symbol]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/intervals.hh:127:33: /usr/include/c++/12.2.1/bits/vector.tcc:395:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Interval*, std::vector::Interval, std::allocator::Interval> > >' changed in GCC 7.1 395 | _M_insert_aux(begin() + __n, std::move(__tmp._M_val())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc:398:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Interval*, std::vector::Interval, std::allocator::Interval> > >' changed in GCC 7.1 398 | _M_realloc_insert(begin() + __n, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = Gringo::IntervalSet::Interval; _Alloc = std::allocator::Interval>]', inlined from 'void Gringo::IntervalSet::add(const Interval&) [with T = Gringo::Symbol]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/intervals.hh:132:31: /usr/include/c++/12.2.1/bits/stl_vector.h:1561:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Interval*, std::vector::Interval, std::allocator::Interval> > >' changed in GCC 7.1 1561 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Output::AssignmentAggregateAtom}; _Tp = Gringo::Output::AssignmentAggregateAtom; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Output::AssignmentAggregateAtom}; _Tp = Gringo::Output::AssignmentAggregateAtom; _Alloc = std::allocator]', inlined from 'std::pair::ordered_iterator, bool> tsl::detail_ordered_hash::ordered_hash::insert_impl(const K&, Args&& ...) [with K = Gringo::Output::AssignmentAggregateAtom; Args = {Gringo::Output::AssignmentAggregateAtom}; ValueType = Gringo::Output::AssignmentAggregateAtom; KeySelect = tsl::ordered_set, Gringo::mix_hash > >, Gringo::EqualToKey, std::allocator, std::vector >, unsigned int>::KeySelect; ValueSelect = void; Hash = Gringo::HashKey, Gringo::mix_hash > >; KeyEqual = Gringo::EqualToKey; Allocator = std::allocator; ValueTypeContainer = std::vector >; IndexType = unsigned int]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/third_party/ordered-map/include/tsl/ordered_hash.h:1351:26: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = Gringo::Symbol; _Alloc = std::allocator]', inlined from 'virtual void Gringo::Ground::AssignmentAggregateComplete::report(Gringo::Output::OutputBase&, Gringo::Logger&)' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/ground/statements.cc:1301:29: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Output::TheoryAtom}; _Tp = Gringo::Output::TheoryAtom; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Output::TheoryAtom}; _Tp = Gringo::Output::TheoryAtom; _Alloc = std::allocator]', inlined from 'std::pair::ordered_iterator, bool> tsl::detail_ordered_hash::ordered_hash::insert_impl(const K&, Args&& ...) [with K = Gringo::Output::TheoryAtom; Args = {Gringo::Output::TheoryAtom}; ValueType = Gringo::Output::TheoryAtom; KeySelect = tsl::ordered_set, Gringo::mix_hash > >, Gringo::EqualToKey, std::allocator, std::vector >, unsigned int>::KeySelect; ValueSelect = void; Hash = Gringo::HashKey, Gringo::mix_hash > >; KeyEqual = Gringo::EqualToKey; Allocator = std::allocator; ValueTypeContainer = std::vector >; IndexType = unsigned int]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/third_party/ordered-map/include/tsl/ordered_hash.h:1351:26: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/ground/statements.cc: In member function 'virtual void Gringo::Ground::TheoryAccumulate::report(Gringo::Output::OutputBase&, Gringo::Logger&)': /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/ground/statements.cc:2010:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 2010 | complete_.enqueue(atom); | ~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Output::HeadAggregateAtom}; _Tp = Gringo::Output::HeadAggregateAtom; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Output::HeadAggregateAtom}; _Tp = Gringo::Output::HeadAggregateAtom; _Alloc = std::allocator]', inlined from 'std::pair::ordered_iterator, bool> tsl::detail_ordered_hash::ordered_hash::insert_impl(const K&, Args&& ...) [with K = Gringo::Output::HeadAggregateAtom; Args = {Gringo::Output::HeadAggregateAtom}; ValueType = Gringo::Output::HeadAggregateAtom; KeySelect = tsl::ordered_set, Gringo::mix_hash > >, Gringo::EqualToKey, std::allocator, std::vector >, unsigned int>::KeySelect; ValueSelect = void; Hash = Gringo::HashKey, Gringo::mix_hash > >; KeyEqual = Gringo::EqualToKey; Allocator = std::allocator; ValueTypeContainer = std::vector >; IndexType = unsigned int]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/third_party/ordered-map/include/tsl/ordered_hash.h:1351:26: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Output::DisjunctionAtom}; _Tp = Gringo::Output::DisjunctionAtom; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Output::DisjunctionAtom}; _Tp = Gringo::Output::DisjunctionAtom; _Alloc = std::allocator]', inlined from 'std::pair::ordered_iterator, bool> tsl::detail_ordered_hash::ordered_hash::insert_impl(const K&, Args&& ...) [with K = Gringo::Output::DisjunctionAtom; Args = {Gringo::Output::DisjunctionAtom}; ValueType = Gringo::Output::DisjunctionAtom; KeySelect = tsl::ordered_set, Gringo::mix_hash > >, Gringo::EqualToKey, std::allocator, std::vector >, unsigned int>::KeySelect; ValueSelect = void; Hash = Gringo::HashKey, Gringo::mix_hash > >; KeyEqual = Gringo::EqualToKey; Allocator = std::allocator; ValueTypeContainer = std::vector >; IndexType = unsigned int]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/third_party/ordered-map/include/tsl/ordered_hash.h:1351:26: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/ground/statements.cc: In member function 'virtual void Gringo::Ground::DisjunctionRule::report(Gringo::Output::OutputBase&, Gringo::Logger&)': /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/src/ground/statements.cc:2520:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 2520 | complete_.enqueue(ret.first); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Output::ConjunctionAtom}; _Tp = Gringo::Output::ConjunctionAtom; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Output::ConjunctionAtom}; _Tp = Gringo::Output::ConjunctionAtom; _Alloc = std::allocator]', inlined from 'std::pair::ordered_iterator, bool> tsl::detail_ordered_hash::ordered_hash::insert_impl(const K&, Args&& ...) [with K = Gringo::Output::ConjunctionAtom; Args = {Gringo::Output::ConjunctionAtom}; ValueType = Gringo::Output::ConjunctionAtom; KeySelect = tsl::ordered_set, Gringo::mix_hash > >, Gringo::EqualToKey, std::allocator, std::vector >, unsigned int>::KeySelect; ValueSelect = void; Hash = Gringo::HashKey, Gringo::mix_hash > >; KeyEqual = Gringo::EqualToKey; Allocator = std::allocator; ValueTypeContainer = std::vector >; IndexType = unsigned int]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/third_party/ordered-map/include/tsl/ordered_hash.h:1351:26: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/hashable.hh:31, from /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/term.hh:32: /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/utility.hh: In function 'size_t Gringo::hash_range(T, T) [with T = __gnu_cxx::__normal_iterator >]': /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/utility.hh:594:8: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 594 | size_t hash_range(T begin, T end) { | ^~~~~~~~~~ /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/utility.hh:594:8: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In member function 'std::size_t std::hash >::operator()(const Gringo::SymVec&) const [with Domain = Gringo::AbstractDomain]', inlined from 'size_t Gringo::mix_hash::operator()(const K&) const [with K = std::vector; T = Gringo::BindIndexEntry >; U = std::hash > >]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/utility.hh:252:36, inlined from 'std::size_t tsl::detail_ordered_hash::ordered_hash::hash_key(const K&) const [with K = std::vector; ValueType = Gringo::BindIndexEntry >; KeySelect = tsl::ordered_set >, Gringo::mix_hash >, std::hash > > >, std::equal_to, std::allocator > >, std::vector >, std::allocator > > >, unsigned int>::KeySelect; ValueSelect = void; Hash = Gringo::mix_hash >, std::hash > > >; KeyEqual = std::equal_to; Allocator = std::allocator > >; ValueTypeContainer = std::vector >, std::allocator > > >; IndexType = unsigned int]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/third_party/ordered-map/include/tsl/ordered_hash.h:1138:28, inlined from 'tsl::detail_ordered_hash::ordered_hash::iterator tsl::detail_ordered_hash::ordered_hash::find(const K&) [with K = std::vector; ValueType = Gringo::BindIndexEntry >; KeySelect = tsl::ordered_set >, Gringo::mix_hash >, std::hash > > >, std::equal_to, std::allocator > >, std::vector >, std::allocator > > >, unsigned int>::KeySelect; ValueSelect = void; Hash = Gringo::mix_hash >, std::hash > > >; KeyEqual = std::equal_to; Allocator = std::allocator > >; ValueTypeContainer = std::vector >, std::allocator > > >; IndexType = unsigned int]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/third_party/ordered-map/include/tsl/ordered_hash.h:871:16: /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/domain.hh:174:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 174 | return hash_range(e.begin(), e.end()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function 'std::size_t std::hash >::operator()(const Gringo::SymVec&) const [with Domain = Gringo::AbstractDomain]', inlined from 'size_t Gringo::mix_hash::operator()(const K&) const [with K = std::vector; T = Gringo::BindIndexEntry >; U = std::hash > >]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/utility.hh:252:36, inlined from 'std::size_t tsl::detail_ordered_hash::ordered_hash::hash_key(const K&) const [with K = std::vector; ValueType = Gringo::BindIndexEntry >; KeySelect = tsl::ordered_set >, Gringo::mix_hash >, std::hash > > >, std::equal_to, std::allocator > >, std::vector >, std::allocator > > >, unsigned int>::KeySelect; ValueSelect = void; Hash = Gringo::mix_hash >, std::hash > > >; KeyEqual = std::equal_to; Allocator = std::allocator > >; ValueTypeContainer = std::vector >, std::allocator > > >; IndexType = unsigned int]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/third_party/ordered-map/include/tsl/ordered_hash.h:1138:28, inlined from 'tsl::detail_ordered_hash::ordered_hash::iterator tsl::detail_ordered_hash::ordered_hash::find(const K&) [with K = std::vector; ValueType = Gringo::BindIndexEntry >; KeySelect = tsl::ordered_set >, Gringo::mix_hash >, std::hash > > >, std::equal_to, std::allocator > >, std::vector >, std::allocator > > >, unsigned int>::KeySelect; ValueSelect = void; Hash = Gringo::mix_hash >, std::hash > > >; KeyEqual = std::equal_to; Allocator = std::allocator > >; ValueTypeContainer = std::vector >, std::allocator > > >; IndexType = unsigned int]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/third_party/ordered-map/include/tsl/ordered_hash.h:871:16: /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/domain.hh:174:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 174 | return hash_range(e.begin(), e.end()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function 'std::size_t std::hash >::operator()(const Gringo::SymVec&) const [with Domain = Gringo::AbstractDomain]', inlined from 'size_t Gringo::mix_hash::operator()(const K&) const [with K = std::vector; T = Gringo::BindIndexEntry >; U = std::hash > >]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/utility.hh:252:36, inlined from 'std::size_t tsl::detail_ordered_hash::ordered_hash::hash_key(const K&) const [with K = std::vector; ValueType = Gringo::BindIndexEntry >; KeySelect = tsl::ordered_set >, Gringo::mix_hash >, std::hash > > >, std::equal_to, std::allocator > >, std::vector >, std::allocator > > >, unsigned int>::KeySelect; ValueSelect = void; Hash = Gringo::mix_hash >, std::hash > > >; KeyEqual = std::equal_to; Allocator = std::allocator > >; ValueTypeContainer = std::vector >, std::allocator > > >; IndexType = unsigned int]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/third_party/ordered-map/include/tsl/ordered_hash.h:1138:28, inlined from 'tsl::detail_ordered_hash::ordered_hash::iterator tsl::detail_ordered_hash::ordered_hash::find(const K&) [with K = std::vector; ValueType = Gringo::BindIndexEntry >; KeySelect = tsl::ordered_set >, Gringo::mix_hash >, std::hash > > >, std::equal_to, std::allocator > >, std::vector >, std::allocator > > >, unsigned int>::KeySelect; ValueSelect = void; Hash = Gringo::mix_hash >, std::hash > > >; KeyEqual = std::equal_to; Allocator = std::allocator > >; ValueTypeContainer = std::vector >, std::allocator > > >; IndexType = unsigned int]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/third_party/ordered-map/include/tsl/ordered_hash.h:871:16: /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/domain.hh:174:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 174 | return hash_range(e.begin(), e.end()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function 'std::size_t std::hash >::operator()(const Gringo::SymVec&) const [with Domain = Gringo::AbstractDomain]', inlined from 'size_t Gringo::mix_hash::operator()(const K&) const [with K = std::vector; T = Gringo::BindIndexEntry >; U = std::hash > >]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/utility.hh:252:36, inlined from 'std::size_t tsl::detail_ordered_hash::ordered_hash::hash_key(const K&) const [with K = std::vector; ValueType = Gringo::BindIndexEntry >; KeySelect = tsl::ordered_set >, Gringo::mix_hash >, std::hash > > >, std::equal_to, std::allocator > >, std::vector >, std::allocator > > >, unsigned int>::KeySelect; ValueSelect = void; Hash = Gringo::mix_hash >, std::hash > > >; KeyEqual = std::equal_to; Allocator = std::allocator > >; ValueTypeContainer = std::vector >, std::allocator > > >; IndexType = unsigned int]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/third_party/ordered-map/include/tsl/ordered_hash.h:1138:28, inlined from 'tsl::detail_ordered_hash::ordered_hash::iterator tsl::detail_ordered_hash::ordered_hash::find(const K&) [with K = std::vector; ValueType = Gringo::BindIndexEntry >; KeySelect = tsl::ordered_set >, Gringo::mix_hash >, std::hash > > >, std::equal_to, std::allocator > >, std::vector >, std::allocator > > >, unsigned int>::KeySelect; ValueSelect = void; Hash = Gringo::mix_hash >, std::hash > > >; KeyEqual = std::equal_to; Allocator = std::allocator > >; ValueTypeContainer = std::vector >, std::allocator > > >; IndexType = unsigned int]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/third_party/ordered-map/include/tsl/ordered_hash.h:871:16: /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/domain.hh:174:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 174 | return hash_range(e.begin(), e.end()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function 'std::size_t std::hash >::operator()(const Gringo::SymVec&) const [with Domain = Gringo::AbstractDomain]', inlined from 'size_t Gringo::mix_hash::operator()(const K&) const [with K = std::vector; T = Gringo::BindIndexEntry >; U = std::hash > >]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/utility.hh:252:36, inlined from 'std::size_t tsl::detail_ordered_hash::ordered_hash::hash_key(const K&) const [with K = std::vector; ValueType = Gringo::BindIndexEntry >; KeySelect = tsl::ordered_set >, Gringo::mix_hash >, std::hash > > >, std::equal_to, std::allocator > >, std::vector >, std::allocator > > >, unsigned int>::KeySelect; ValueSelect = void; Hash = Gringo::mix_hash >, std::hash > > >; KeyEqual = std::equal_to; Allocator = std::allocator > >; ValueTypeContainer = std::vector >, std::allocator > > >; IndexType = unsigned int]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/third_party/ordered-map/include/tsl/ordered_hash.h:1138:28, inlined from 'tsl::detail_ordered_hash::ordered_hash::iterator tsl::detail_ordered_hash::ordered_hash::find(const K&) [with K = std::vector; ValueType = Gringo::BindIndexEntry >; KeySelect = tsl::ordered_set >, Gringo::mix_hash >, std::hash > > >, std::equal_to, std::allocator > >, std::vector >, std::allocator > > >, unsigned int>::KeySelect; ValueSelect = void; Hash = Gringo::mix_hash >, std::hash > > >; KeyEqual = std::equal_to; Allocator = std::allocator > >; ValueTypeContainer = std::vector >, std::allocator > > >; IndexType = unsigned int]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/third_party/ordered-map/include/tsl/ordered_hash.h:871:16: /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/domain.hh:174:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 174 | return hash_range(e.begin(), e.end()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function 'std::size_t std::hash >::operator()(const Gringo::SymVec&) const [with Domain = Gringo::AbstractDomain]', inlined from 'size_t Gringo::mix_hash::operator()(const K&) const [with K = std::vector; T = Gringo::BindIndexEntry >; U = std::hash > >]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/utility.hh:252:36, inlined from 'std::size_t tsl::detail_ordered_hash::ordered_hash::hash_key(const K&) const [with K = std::vector; ValueType = Gringo::BindIndexEntry >; KeySelect = tsl::ordered_set >, Gringo::mix_hash >, std::hash > > >, std::equal_to, std::allocator > >, std::vector >, std::allocator > > >, unsigned int>::KeySelect; ValueSelect = void; Hash = Gringo::mix_hash >, std::hash > > >; KeyEqual = std::equal_to; Allocator = std::allocator > >; ValueTypeContainer = std::vector >, std::allocator > > >; IndexType = unsigned int]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/third_party/ordered-map/include/tsl/ordered_hash.h:1138:28, inlined from 'tsl::detail_ordered_hash::ordered_hash::iterator tsl::detail_ordered_hash::ordered_hash::find(const K&) [with K = std::vector; ValueType = Gringo::BindIndexEntry >; KeySelect = tsl::ordered_set >, Gringo::mix_hash >, std::hash > > >, std::equal_to, std::allocator > >, std::vector >, std::allocator > > >, unsigned int>::KeySelect; ValueSelect = void; Hash = Gringo::mix_hash >, std::hash > > >; KeyEqual = std::equal_to; Allocator = std::allocator > >; ValueTypeContainer = std::vector >, std::allocator > > >; IndexType = unsigned int]' at /home/buildozer/aports/community/clingo/src/clingo-5.6.2/third_party/ordered-map/include/tsl/ordered_hash.h:871:16: /home/buildozer/aports/community/clingo/src/clingo-5.6.2/libgringo/gringo/domain.hh:174:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 174 | return hash_range(e.begin(), e.end()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [96/102] Linking CXX static library lib/libgringo.a [97/102] Linking CXX shared library bin/libclingo.so.4.0 [98/102] Creating library symlink bin/libclingo.so.4 bin/libclingo.so [99/102] Linking C shared module bin/python/_clingo.cpython-311-arm-linux-musleabihf.so [100/102] Linking C static library lib/libpyclingo.a [101/102] Linking CXX executable bin/clingo [102/102] Linking CXX executable bin/gringo >>> clingo: Entering fakeroot... -- Install configuration: "None" -- Installing: /home/buildozer/aports/community/clingo/pkg/clingo/usr/bin/lpconvert -- Installing: /home/buildozer/aports/community/clingo/pkg/clingo/usr/bin/clasp -- Installing: /home/buildozer/aports/community/clingo/pkg/clingo/usr/lib/libclingo.so.4.0 -- Installing: /home/buildozer/aports/community/clingo/pkg/clingo/usr/lib/libclingo.so.4 -- Installing: /home/buildozer/aports/community/clingo/pkg/clingo/usr/lib/libclingo.so -- Installing: /home/buildozer/aports/community/clingo/pkg/clingo/usr/include/clingo.hh -- Installing: /home/buildozer/aports/community/clingo/pkg/clingo/usr/include/clingo.h -- Installing: /home/buildozer/aports/community/clingo/pkg/clingo/usr/lib/cmake/Clingo/ClingoTargets.cmake -- Installing: /home/buildozer/aports/community/clingo/pkg/clingo/usr/lib/cmake/Clingo/ClingoTargets-none.cmake -- Installing: /home/buildozer/aports/community/clingo/pkg/clingo/usr/lib/cmake/Clingo/ClingoConfig.cmake -- Installing: /home/buildozer/aports/community/clingo/pkg/clingo/usr/lib/cmake/Clingo/ClingoConfigVersion.cmake -- Installing: /home/buildozer/aports/community/clingo/pkg/clingo/usr/bin/reify -- Installing: /home/buildozer/aports/community/clingo/pkg/clingo/usr/bin/gringo -- Set runtime path of "/home/buildozer/aports/community/clingo/pkg/clingo/usr/bin/gringo" to "" -- Installing: /home/buildozer/aports/community/clingo/pkg/clingo/usr/bin/clingo -- Set runtime path of "/home/buildozer/aports/community/clingo/pkg/clingo/usr/bin/clingo" to "" -- Installing: /home/buildozer/aports/community/clingo/pkg/clingo/usr/lib/python3.11/site-packages/clingo/_clingo.cpython-311-arm-linux-musleabihf.so -- Set runtime path of "/home/buildozer/aports/community/clingo/pkg/clingo/usr/lib/python3.11/site-packages/clingo/_clingo.cpython-311-arm-linux-musleabihf.so" to "" -- Installing: /home/buildozer/aports/community/clingo/pkg/clingo/usr/lib/python3.11/site-packages/clingo-5.6.2.dist-info/INSTALLER -- Installing: /home/buildozer/aports/community/clingo/pkg/clingo/usr/lib/python3.11/site-packages/clingo-5.6.2.dist-info/METADATA -- Up-to-date: /home/buildozer/aports/community/clingo/pkg/clingo/usr/lib/python3.11/site-packages/clingo -- Installing: /home/buildozer/aports/community/clingo/pkg/clingo/usr/lib/python3.11/site-packages/clingo/__init__.py -- Installing: /home/buildozer/aports/community/clingo/pkg/clingo/usr/lib/python3.11/site-packages/clingo/core.py -- Installing: /home/buildozer/aports/community/clingo/pkg/clingo/usr/lib/python3.11/site-packages/clingo/statistics.py -- Installing: /home/buildozer/aports/community/clingo/pkg/clingo/usr/lib/python3.11/site-packages/clingo/solving.py -- Installing: /home/buildozer/aports/community/clingo/pkg/clingo/usr/lib/python3.11/site-packages/clingo/symbolic_atoms.py -- Installing: /home/buildozer/aports/community/clingo/pkg/clingo/usr/lib/python3.11/site-packages/clingo/_internal.py -- Installing: /home/buildozer/aports/community/clingo/pkg/clingo/usr/lib/python3.11/site-packages/clingo/propagator.py -- Installing: /home/buildozer/aports/community/clingo/pkg/clingo/usr/lib/python3.11/site-packages/clingo/script.py -- Installing: /home/buildozer/aports/community/clingo/pkg/clingo/usr/lib/python3.11/site-packages/clingo/theory_atoms.py -- Installing: /home/buildozer/aports/community/clingo/pkg/clingo/usr/lib/python3.11/site-packages/clingo/control.py -- Installing: /home/buildozer/aports/community/clingo/pkg/clingo/usr/lib/python3.11/site-packages/clingo/ast.py -- Installing: /home/buildozer/aports/community/clingo/pkg/clingo/usr/lib/python3.11/site-packages/clingo/theory.py -- Installing: /home/buildozer/aports/community/clingo/pkg/clingo/usr/lib/python3.11/site-packages/clingo/backend.py -- Installing: /home/buildozer/aports/community/clingo/pkg/clingo/usr/lib/python3.11/site-packages/clingo/symbol.py -- Installing: /home/buildozer/aports/community/clingo/pkg/clingo/usr/lib/python3.11/site-packages/clingo/__main__.py -- Installing: /home/buildozer/aports/community/clingo/pkg/clingo/usr/lib/python3.11/site-packages/clingo/util.py -- Installing: /home/buildozer/aports/community/clingo/pkg/clingo/usr/lib/python3.11/site-packages/clingo/configuration.py -- Installing: /home/buildozer/aports/community/clingo/pkg/clingo/usr/lib/python3.11/site-packages/clingo/application.py -- Installing: /home/buildozer/aports/community/clingo/pkg/clingo/usr/lib/python3.11/site-packages/clingo/py.typed >>> clingo-dev*: Running split function dev... >>> clingo-dev*: Preparing subpackage clingo-dev... >>> clingo-dev*: Stripping binaries >>> clingo-dev*: Running postcheck for clingo-dev >>> clingo-libs*: Running split function libs... >>> clingo-libs*: Preparing subpackage clingo-libs... >>> clingo-libs*: Stripping binaries >>> clingo-libs*: Running postcheck for clingo-libs >>> py3-clingo*: Running split function py... '/home/buildozer/aports/community/clingo/pkg/clingo/usr/lib/python3.11' -> '/home/buildozer/aports/community/clingo/pkg/py3-clingo/usr/lib/python3.11' >>> py3-clingo*: Preparing subpackage py3-clingo... >>> py3-clingo*: Stripping binaries >>> py3-clingo*: Running postcheck for py3-clingo >>> clingo*: Running postcheck for clingo >>> clingo*: Preparing package clingo... >>> clingo*: Stripping binaries >>> clingo-dev*: Scanning shared objects >>> clingo-libs*: Scanning shared objects >>> clingo*: Scanning shared objects >>> py3-clingo*: Scanning shared objects >>> clingo-dev*: Tracing dependencies... clingo-libs=5.6.2-r2 >>> clingo-dev*: Package size: 388.0 KB >>> clingo-dev*: Compressing data... >>> clingo-dev*: Create checksum... >>> clingo-dev*: Create clingo-dev-5.6.2-r2.apk >>> clingo-libs*: Tracing dependencies... so:libc.musl-armv7.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 >>> clingo-libs*: Package size: 1.7 MB >>> clingo-libs*: Compressing data... >>> clingo-libs*: Create checksum... >>> clingo-libs*: Create clingo-libs-5.6.2-r2.apk >>> clingo*: Tracing dependencies... !clasp so:libc.musl-armv7.so.1 so:libclingo.so.4 so:libgcc_s.so.1 so:libpython3.11.so.1.0 so:libstdc++.so.6 >>> clingo*: Package size: 1.3 MB >>> clingo*: Compressing data... >>> clingo*: Create checksum... >>> clingo*: Create clingo-5.6.2-r2.apk >>> py3-clingo*: Tracing dependencies... python3 python3~3.11 so:libc.musl-armv7.so.1 so:libclingo.so.4 >>> py3-clingo*: Package size: 540.0 KB >>> py3-clingo*: Compressing data... >>> py3-clingo*: Create checksum... >>> py3-clingo*: Create py3-clingo-5.6.2-r2.apk >>> clingo: Build complete at Fri, 21 Apr 2023 13:54:37 +0000 elapsed time 0h 0m 22s >>> clingo: Cleaning up srcdir >>> clingo: Cleaning up pkgdir >>> clingo: Uninstalling dependencies... (1/20) Purging .makedepends-clingo (20230421.135416) (2/20) Purging python3-dev (3.11.3-r10) (3/20) Purging cmake (3.26.3-r1) (4/20) Purging samurai (1.2-r3) (5/20) Purging libarchive (3.6.2-r2) (6/20) Purging libformw (6.4_p20230401-r4) (7/20) Purging libuv (1.44.2-r2) (8/20) Purging python3-pyc (3.11.3-r10) (9/20) Purging python3-pycache-pyc0 (3.11.3-r10) (10/20) Purging pyc (0.1-r0) (11/20) Purging rhash-libs (1.4.3-r2) (12/20) Purging python3 (3.11.3-r10) (13/20) Purging gdbm (1.23-r1) (14/20) Purging libbz2 (1.0.8-r5) (15/20) Purging libffi (3.4.4-r2) (16/20) Purging libpanelw (6.4_p20230401-r4) (17/20) Purging mpdecimal (2.5.1-r2) (18/20) Purging readline (8.2.1-r1) (19/20) Purging sqlite-libs (3.41.2-r2) (20/20) Purging xz-libs (5.4.2-r1) Executing busybox-1.36.0-r7.trigger OK: 283 MiB in 97 packages >>> clingo: Updating the community/armv7 repository index... >>> clingo: Signing the index...