>>> z3 4.12.5 Downloading wget --passive-ftp -nd -t 3 --no-check-certificate -O '/home/buildroot/autobuild/run/instance-3/output-1/build/.z3-4.12.5.tar.gz.FBIzq5/output' 'https://github.com/Z3Prover/z3/archive/z3-4.12.5/z3-4.12.5.tar.gz' --2024-06-30 13:01:22-- https://github.com/Z3Prover/z3/archive/z3-4.12.5/z3-4.12.5.tar.gz Resolving github.com (github.com)... 140.82.121.3 Connecting to github.com (github.com)|140.82.121.3|:443... connected. HTTP request sent, awaiting response... 302 Found Location: https://codeload.github.com/Z3Prover/z3/tar.gz/refs/tags/z3-4.12.5 [following] --2024-06-30 13:01:22-- https://codeload.github.com/Z3Prover/z3/tar.gz/refs/tags/z3-4.12.5 Resolving codeload.github.com (codeload.github.com)... 140.82.121.9 Connecting to codeload.github.com (codeload.github.com)|140.82.121.9|:443... connected. HTTP request sent, awaiting response... 200 OK Length: unspecified [application/x-gzip] Saving to: '/home/buildroot/autobuild/run/instance-3/output-1/build/.z3-4.12.5.tar.gz.FBIzq5/output' 0K .......... .......... .......... .......... .......... 1.97M 50K .......... .......... .......... .......... .......... 3.89M 100K .......... .......... .......... .......... .......... 54.6M 150K .......... .......... .......... .......... .......... 4.22M 200K .......... .......... .......... .......... .......... 58.1M 250K .......... .......... .......... .......... .......... 61.5M 300K .......... .......... .......... .......... .......... 4.21M 350K .......... .......... .......... .......... .......... 54.2M 400K .......... .......... .......... .......... .......... 55.3M 450K .......... .......... .......... .......... .......... 61.1M 500K .......... .......... .......... .......... .......... 60.0M 550K .......... .......... .......... .......... .......... 5.58M 600K .......... .......... .......... .......... .......... 45.0M 650K .......... .......... .......... .......... .......... 51.3M 700K .......... .......... .......... .......... .......... 57.1M 750K .......... .......... .......... .......... .......... 58.5M 800K .......... .......... .......... .......... .......... 58.5M 850K .......... .......... .......... .......... .......... 6.08M 900K .......... .......... .......... .......... .......... 10.7M 950K .......... .......... .......... .......... .......... 3.79M 1000K .......... .......... .......... .......... .......... 61.6M 1050K .......... .......... .......... .......... .......... 7.23M 1100K .......... .......... .......... .......... .......... 54.5M 1150K .......... .......... .......... .......... .......... 5.62M 1200K .......... .......... .......... .......... .......... 4.89M 1250K .......... .......... .......... .......... .......... 5.97M 1300K .......... .......... .......... .......... .......... 3.37M 1350K .......... .......... .......... .......... .......... 17.1M 1400K .......... .......... .......... .......... .......... 5.41M 1450K .......... .......... .......... .......... .......... 60.2M 1500K .......... .......... .......... .......... .......... 5.53M 1550K .......... .......... .......... .......... .......... 5.15M 1600K .......... .......... .......... .......... .......... 5.46M 1650K .......... .......... .......... .......... .......... 5.59M 1700K .......... .......... .......... .......... .......... 5.13M 1750K .......... .......... .......... .......... .......... 5.55M 1800K .......... .......... .......... .......... .......... 58.0M 1850K .......... .......... .......... .......... .......... 5.36M 1900K .......... .......... .......... .......... .......... 5.56M 1950K .......... .......... .......... .......... .......... 5.69M 2000K .......... .......... .......... .......... .......... 5.49M 2050K .......... .......... .......... .......... .......... 5.71M 2100K .......... .......... .......... .......... .......... 5.37M 2150K .......... .......... .......... .......... .......... 58.7M 2200K .......... .......... .......... .......... .......... 5.52M 2250K .......... .......... .......... .......... .......... 5.29M 2300K .......... .......... .......... .......... .......... 5.40M 2350K .......... .......... .......... .......... .......... 5.83M 2400K .......... .......... .......... .......... .......... 5.52M 2450K .......... .......... .......... .......... .......... 57.2M 2500K .......... .......... .......... .......... .......... 5.94M 2550K .......... .......... .......... .......... .......... 5.16M 2600K .......... .......... .......... .......... .......... 5.54M 2650K .......... .......... .......... .......... .......... 5.79M 2700K .......... .......... .......... .......... .......... 58.2M 2750K .......... .......... .......... .......... .......... 5.66M 2800K .......... .......... .......... .......... .......... 4.84M 2850K .......... .......... .......... .......... .......... 5.19M 2900K .......... .......... .......... .......... .......... 5.51M 2950K .......... .......... .......... .......... .......... 5.57M 3000K .......... .......... .......... .......... .......... 61.2M 3050K .......... .......... .......... .......... .......... 5.79M 3100K .......... .......... .......... .......... .......... 5.62M 3150K .......... .......... .......... .......... .......... 5.67M 3200K .......... .......... .......... .......... .......... 5.51M 3250K .......... .......... .......... .......... .......... 5.67M 3300K .......... .......... .......... .......... .......... 5.48M 3350K .......... .......... .......... .......... .......... 61.4M 3400K .......... .......... .......... .......... .......... 5.31M 3450K .......... .......... .......... .......... .......... 5.72M 3500K .......... .......... .......... .......... .......... 6.08M 3550K .......... .......... .......... .......... .......... 5.44M 3600K .......... .......... .......... .......... .......... 5.48M 3650K .......... .......... .......... .......... .......... 35.6M 3700K .......... .......... .......... .......... .......... 6.08M 3750K .......... .......... .......... .......... .......... 5.44M 3800K .......... .......... .......... .......... .......... 5.34M 3850K .......... .......... .......... .......... .......... 5.67M 3900K .......... .......... .......... .......... .......... 44.3M 3950K .......... .......... .......... .......... .......... 6.26M 4000K .......... .......... .......... .......... .......... 5.67M 4050K .......... .......... .......... .......... .......... 5.93M 4100K .......... .......... .......... .......... .......... 5.66M 4150K .......... .......... .......... .......... .......... 5.57M 4200K .......... .......... .......... .......... .......... 66.9M 4250K .......... .......... .......... .......... .......... 5.57M 4300K .......... .......... .......... .......... .......... 5.46M 4350K .......... .......... .......... .......... .......... 5.30M 4400K .......... .......... .......... .......... .......... 5.88M 4450K .......... .......... .......... .......... .......... 4.82M 4500K .......... .......... .......... .......... .......... 5.62M 4550K .......... .......... .......... .......... .......... 61.6M 4600K .......... .......... .......... .......... .......... 5.13M 4650K .......... .......... .......... .......... .......... 5.20M 4700K .......... .......... .......... .......... .......... 6.15M 4750K .......... .......... .......... .......... .......... 5.25M 4800K .......... .......... .......... .......... .......... 7.69M 4850K .......... .......... .......... .......... .......... 47.0M 4900K .......... .......... .......... .......... .......... 5.92M 4950K .......... .......... .......... .......... .......... 6.69M 5000K .......... .......... .......... .......... .......... 6.31M 5050K .......... .......... .......... .......... .......... 6.36M 5100K .......... .......... .......... .......... .......... 5.88M 5150K .......... .......... .......... .......... .......... 5.19M 5200K .......... .......... .......... .......... .......... 5.93M 5250K .......... .......... .......... .......... .......... 6.75M 5300K .......... .......... .......... .......... .......... 59.3M 5350K .......... ... 2.55M=0.7s 2024-06-30 13:01:23 (6.99 MB/s) - '/home/buildroot/autobuild/run/instance-3/output-1/build/.z3-4.12.5.tar.gz.FBIzq5/output' saved [5491803] z3-4.12.5.tar.gz: OK (sha256: 70e211e0a8e77febccc51865e45111066f623356a4ef0b527c3597362bc6db72) >>> z3 4.12.5 Extracting gzip -d -c /home/buildroot/autobuild/run/instance-3/dl/z3/z3-4.12.5.tar.gz | tar --strip-components=1 -C /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5 -xf - >>> z3 4.12.5 Patching >>> z3 4.12.5 Configuring (mkdir -p /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5//buildroot-build && cd /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5//buildroot-build && rm -f CMakeCache.txt && PATH="/home/buildroot/autobuild/run/instance-3/output-1/host/bin:/home/buildroot/autobuild/run/instance-3/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" /home/buildroot/autobuild/run/instance-3/output-1/host/bin/cmake /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/ -G"Unix Makefiles" -DCMAKE_MAKE_PROGRAM="/usr/bin/make" -DCMAKE_TOOLCHAIN_FILE="/home/buildroot/autobuild/run/instance-3/output-1/host/share/buildroot/toolchainfile.cmake" -DCMAKE_INSTALL_PREFIX="/usr" -DCMAKE_INSTALL_RUNSTATEDIR="/run" -DCMAKE_COLOR_MAKEFILE=OFF -DBUILD_DOC=OFF -DBUILD_DOCS=OFF -DBUILD_EXAMPLE=OFF -DBUILD_EXAMPLES=OFF -DBUILD_TEST=OFF -DBUILD_TESTS=OFF -DBUILD_TESTING=OFF -DBUILD_SHARED_LIBS=ON -DZ3_BUILD_PYTHON_BINDINGS=OFF ) -- The CXX compiler identification is GNU 13.1.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /home/buildroot/autobuild/run/instance-3/output-1/host/bin/arc-buildroot-linux-gnu-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Z3 version 4.12.5.0 -- Failed to find git directory. CMake Warning at CMakeLists.txt:45 (message): Disabling Z3_INCLUDE_GIT_DESCRIBE Call Stack (most recent call first): CMakeLists.txt:96 (disable_git_describe) CMake Warning at CMakeLists.txt:51 (message): Disabling Z3_INCLUDE_GIT_HASH Call Stack (most recent call first): CMakeLists.txt:97 (disable_git_hash) -- CMake generator: Unix Makefiles -- Build type: Debug -- Found Python3: /home/buildroot/autobuild/run/instance-3/output-1/host/bin/python3.11 (found version "3.11.8") found components: Interpreter -- Python3_EXECUTABLE: /home/buildroot/autobuild/run/instance-3/output-1/host/bin/python3.11 -- Detected target architecture: unknown -- Not using libgmp -- Not using Z3_API_LOG_SYNC -- Thread-safe build -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Performing Test HAS__Wall -- Performing Test HAS__Wall - Success -- C++ compiler supports -Wall -- Treating only serious compiler warnings as errors -- Performing Test HAS__Werror_odr -- Performing Test HAS__Werror_odr - Success -- C++ compiler supports -Werror=odr -- Performing Test HAS__Werror_return_type -- Performing Test HAS__Werror_return_type - Success -- C++ compiler supports -Werror=return-type -- LTO disabled -- Performing Test BUILTIN_ATOMIC -- Performing Test BUILTIN_ATOMIC - Failed -- Performing Test ATOMICS_REQUIRE_LIBATOMIC -- Performing Test ATOMICS_REQUIRE_LIBATOMIC - Success -- CMAKE_CXX_FLAGS: "-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g2 -D_FORTIFY_SOURCE=1 -Werror=odr -Werror=return-type " -- CMAKE_EXE_LINKER_FLAGS: "" -- CMAKE_STATIC_LINKER_FLAGS: "" -- CMAKE_SHARED_LINKER_FLAGS: "" -- CMAKE_CXX_FLAGS_DEBUG: "" -- CMAKE_EXE_LINKER_FLAGS_DEBUG: "" -- CMAKE_SHARED_LINKER_FLAGS_DEBUG: "" -- CMAKE_STATIC_LINKER_FLAGS_DEBUG: "" -- Z3_COMPONENT_CXX_DEFINES: $<$:Z3DEBUG>;$<$:_EXTERNAL_RELEASE>;$<$:_EXTERNAL_RELEASE>;-D_MP_INTERNAL;$<$:_TRACE> -- Z3_COMPONENT_CXX_FLAGS: -Wall -- Z3_DEPENDENT_LIBS: Threads::Threads;atomic -- Z3_COMPONENT_EXTRA_INCLUDE_DIRS: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src;/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src -- Z3_DEPENDENT_EXTRA_CXX_LINK_FLAGS: -- CMAKE_INSTALL_LIBDIR: "lib" -- CMAKE_INSTALL_BINDIR: "bin" -- CMAKE_INSTALL_INCLUDEDIR: "include" -- CMAKE_INSTALL_PKGCONFIGDIR: "lib/pkgconfig" -- CMAKE_INSTALL_Z3_CMAKE_PACKAGE_DIR: "lib/cmake/z3" -- Adding component util -- Adding component polynomial -- Adding rule to generate "algebraic_params.hpp" -- Adding component dd -- Adding component hilbert -- Adding component simplex -- Adding component automata -- Adding component interval -- Adding component realclosure -- Adding rule to generate "rcf_params.hpp" -- Adding component subpaving -- Adding component ast -- Adding rule to generate "pp_params.hpp" -- Adding component params -- Adding rule to generate "arith_rewriter_params.hpp" -- Adding rule to generate "array_rewriter_params.hpp" -- Adding rule to generate "bool_rewriter_params.hpp" -- Adding rule to generate "bv_rewriter_params.hpp" -- Adding rule to generate "fpa_rewriter_params.hpp" -- Adding rule to generate "fpa2bv_rewriter_params.hpp" -- Adding rule to generate "pattern_inference_params_helper.hpp" -- Adding rule to generate "poly_rewriter_params.hpp" -- Adding rule to generate "rewriter_params.hpp" -- Adding rule to generate "seq_rewriter_params.hpp" -- Adding rule to generate "sls_params.hpp" -- Adding rule to generate "solver_params.hpp" -- Adding rule to generate "tactic_params.hpp" -- Adding component rewriter -- Adding component bit_blaster -- Adding component normal_forms -- Adding rule to generate "nnf_params.hpp" -- Adding component macros -- Adding component model -- Adding rule to generate "model_evaluator_params.hpp" -- Adding rule to generate "model_params.hpp" -- Adding component euf -- Adding component converters -- Adding component substitution -- Adding component simplifiers -- Adding component ast_sls -- Adding component tactic -- Adding component mbp -- Adding component qe_lite -- Adding component smt_params -- Adding rule to generate "smt_params_helper.hpp" -- Adding component parser_util -- Adding rule to generate "parser_params.hpp" -- Adding component grobner -- Adding component sat -- Adding rule to generate "sat_asymm_branch_params.hpp" -- Adding rule to generate "sat_params.hpp" -- Adding rule to generate "sat_scc_params.hpp" -- Adding rule to generate "sat_simplifier_params.hpp" -- Adding component nlsat -- Adding rule to generate "nlsat_params.hpp" -- Adding component core_tactics -- Adding component subpaving_tactic -- Adding component aig_tactic -- Adding component arith_tactics -- Adding component solver -- Adding rule to generate "combined_solver_params.hpp" -- Adding rule to generate "parallel_params.hpp" -- Adding component cmd_context -- Adding component extra_cmds -- Adding component smt2parser -- Adding component solver_assertions -- Adding component pattern -- Adding component lp -- Adding component sat_smt -- Adding component sat_tactic -- Adding component nlsat_tactic -- Adding component ackermannization -- Adding rule to generate "ackermannization_params.hpp" -- Adding rule to generate "ackermannize_bv_tactic_params.hpp" -- Adding component proofs -- Adding component fpa -- Adding component proto_model -- Adding component smt -- Adding component bv_tactics -- Adding component smt_tactic -- Adding component sls_tactic -- Adding component qe -- Adding component muz -- Adding rule to generate "fp_params.hpp" -- Adding component dataflow -- Adding component transforms -- Adding component rel -- Adding component clp -- Adding component tab -- Adding component bmc -- Adding component ddnf -- Adding component spacer -- Adding component fp -- Adding component ufbv_tactic -- Adding component sat_solver -- Adding component smtlogic_tactics -- Adding rule to generate "qfufbv_tactic_params.hpp" -- Adding component fpa_tactics -- Adding component fd_solver -- Adding component portfolio -- Adding component opt -- Adding rule to generate "opt_params.hpp" -- Adding component api -- Adding component api_dll -- Adding component fuzzing -- Building documentation disabled -- Configuring done (1.7s) -- Generating done (0.3s) CMake Warning: Manually-specified variables were not used by the project: BUILD_DOC BUILD_DOCS BUILD_EXAMPLE BUILD_EXAMPLES BUILD_TEST BUILD_TESTING BUILD_TESTS -- Build files have been written to: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build >>> z3 4.12.5 Building GIT_DIR=. PATH="/home/buildroot/autobuild/run/instance-3/output-1/host/bin:/home/buildroot/autobuild/run/instance-3/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" /home/buildroot/autobuild/run/instance-3/output-1/host/bin/cmake --build /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5//buildroot-build -j4 -- make[1]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[2]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 0%] Building CXX object src/util/CMakeFiles/util.dir/approx_nat.cpp.o [ 0%] Building CXX object src/util/CMakeFiles/util.dir/approx_set.cpp.o [ 0%] Building CXX object src/util/CMakeFiles/util.dir/bit_vector.cpp.o [ 0%] Building CXX object src/util/CMakeFiles/util.dir/bit_util.cpp.o [ 0%] Building CXX object src/util/CMakeFiles/util.dir/cmd_context_types.cpp.o [ 0%] Building CXX object src/util/CMakeFiles/util.dir/common_msgs.cpp.o [ 0%] Building CXX object src/util/CMakeFiles/util.dir/debug.cpp.o [ 0%] Building CXX object src/util/CMakeFiles/util.dir/env_params.cpp.o [ 1%] Building CXX object src/util/CMakeFiles/util.dir/fixed_bit_vector.cpp.o [ 1%] Building CXX object src/util/CMakeFiles/util.dir/gparams.cpp.o [ 1%] Building CXX object src/util/CMakeFiles/util.dir/hash.cpp.o [ 1%] Building CXX object src/util/CMakeFiles/util.dir/hwf.cpp.o [ 1%] Building CXX object src/util/CMakeFiles/util.dir/inf_int_rational.cpp.o [ 1%] Building CXX object src/util/CMakeFiles/util.dir/inf_rational.cpp.o [ 1%] Building CXX object src/util/CMakeFiles/util.dir/inf_s_integer.cpp.o [ 1%] Building CXX object src/util/CMakeFiles/util.dir/lbool.cpp.o [ 1%] Building CXX object src/util/CMakeFiles/util.dir/luby.cpp.o [ 1%] Building CXX object src/util/CMakeFiles/util.dir/memory_manager.cpp.o [ 2%] Building CXX object src/util/CMakeFiles/util.dir/min_cut.cpp.o [ 2%] Building CXX object src/util/CMakeFiles/util.dir/mpbq.cpp.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/host/arc-buildroot-linux-gnu/include/c++/13.1.1/iostream:41, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/memory_manager.cpp:7: In member function 'std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(const void*) [with _CharT = char; _Traits = std::char_traits]', inlined from 'static void memory::deallocate(const char*, int, void*)' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/memory_manager.cpp:224:5: /home/buildroot/autobuild/run/instance-3/output-1/host/arc-buildroot-linux-gnu/include/c++/13.1.1/ostream:293:25: warning: pointer 'p' may be used after 'void free(void*)' [-Wuse-after-free] 293 | { return _M_insert(__p); } | ~~~~~~~~~^~~~~ In static member function 'static void memory::deallocate(void*)', inlined from 'static void memory::deallocate(const char*, int, void*)' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/memory_manager.cpp:223:15: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/memory_manager.cpp:286:9: note: call to 'void free(void*)' here 286 | free(real_p); | ~~~~^~~~~~~~ In member function 'std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(const void*) [with _CharT = char; _Traits = std::char_traits]', inlined from 'static void memory::deallocate(const char*, int, void*)' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/memory_manager.cpp:224:5: /home/buildroot/autobuild/run/instance-3/output-1/host/arc-buildroot-linux-gnu/include/c++/13.1.1/ostream:293:25: warning: pointer 'p' may be used after 'void free(void*)' [-Wuse-after-free] 293 | { return _M_insert(__p); } | ~~~~~~~~~^~~~~ In static member function 'static void memory::deallocate(void*)', inlined from 'static void memory::deallocate(const char*, int, void*)' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/memory_manager.cpp:223:15: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/memory_manager.cpp:286:9: note: call to 'void free(void*)' here 286 | free(real_p); | ~~~~^~~~~~~~ [ 2%] Building CXX object src/util/CMakeFiles/util.dir/mpf.cpp.o [ 2%] Building CXX object src/util/CMakeFiles/util.dir/mpff.cpp.o [ 2%] Building CXX object src/util/CMakeFiles/util.dir/mpfx.cpp.o [ 2%] Building CXX object src/util/CMakeFiles/util.dir/mpn.cpp.o [ 2%] Building CXX object src/util/CMakeFiles/util.dir/mpq.cpp.o [ 2%] Building CXX object src/util/CMakeFiles/util.dir/mpq_inf.cpp.o [ 2%] Building CXX object src/util/CMakeFiles/util.dir/mpz.cpp.o [ 2%] Building CXX object src/util/CMakeFiles/util.dir/page.cpp.o [ 2%] Building CXX object src/util/CMakeFiles/util.dir/params.cpp.o [ 3%] Building CXX object src/util/CMakeFiles/util.dir/permutation.cpp.o [ 3%] Building CXX object src/util/CMakeFiles/util.dir/prime_generator.cpp.o [ 3%] Building CXX object src/util/CMakeFiles/util.dir/rational.cpp.o [ 3%] Building CXX object src/util/CMakeFiles/util.dir/region.cpp.o [ 3%] Building CXX object src/util/CMakeFiles/util.dir/rlimit.cpp.o [ 3%] Building CXX object src/util/CMakeFiles/util.dir/scoped_ctrl_c.cpp.o [ 3%] Building CXX object src/util/CMakeFiles/util.dir/scoped_timer.cpp.o [ 3%] Building CXX object src/util/CMakeFiles/util.dir/sexpr.cpp.o [ 3%] Building CXX object src/util/CMakeFiles/util.dir/s_integer.cpp.o [ 3%] Building CXX object src/util/CMakeFiles/util.dir/small_object_allocator.cpp.o [ 4%] Building CXX object src/util/CMakeFiles/util.dir/smt2_util.cpp.o [ 4%] Building CXX object src/util/CMakeFiles/util.dir/stack.cpp.o [ 4%] Building CXX object src/util/CMakeFiles/util.dir/state_graph.cpp.o [ 4%] Building CXX object src/util/CMakeFiles/util.dir/statistics.cpp.o [ 4%] Building CXX object src/util/CMakeFiles/util.dir/symbol.cpp.o [ 4%] Building CXX object src/util/CMakeFiles/util.dir/tbv.cpp.o [ 4%] Building CXX object src/util/CMakeFiles/util.dir/timeit.cpp.o [ 4%] Building CXX object src/util/CMakeFiles/util.dir/timeout.cpp.o [ 4%] Building CXX object src/util/CMakeFiles/util.dir/trace.cpp.o [ 4%] Building CXX object src/util/CMakeFiles/util.dir/util.cpp.o [ 5%] Building CXX object src/util/CMakeFiles/util.dir/warning.cpp.o [ 5%] Building CXX object src/util/CMakeFiles/util.dir/z3_exception.cpp.o [ 5%] Building CXX object src/util/CMakeFiles/util.dir/zstring.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 5%] Built target util make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 5%] Generating "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/params/tactic_params.hpp" from "tactic_params.pyg" make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 5%] Generating "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/math/polynomial/algebraic_params.hpp" from "algebraic_params.pyg" make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 5%] Building CXX object src/math/automata/CMakeFiles/automata.dir/automaton.cpp.o [ 5%] Building CXX object src/math/interval/CMakeFiles/interval.dir/interval_mpq.cpp.o INFO:root:Using /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/math/polynomial/algebraic_params.pyg INFO:root:Generated "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/math/polynomial/algebraic_params.hpp" INFO:root:Using /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/params/tactic_params.pyg INFO:root:Generated "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/params/tactic_params.hpp" make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 5%] Generating "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/params/arith_rewriter_params.hpp" from "arith_rewriter_params.pyg" [ 5%] Building CXX object src/math/polynomial/CMakeFiles/polynomial.dir/algebraic_numbers.cpp.o INFO:root:Using /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/params/arith_rewriter_params.pyg INFO:root:Generated "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/params/arith_rewriter_params.hpp" [ 5%] Generating "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/params/array_rewriter_params.hpp" from "array_rewriter_params.pyg" INFO:root:Using /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/params/array_rewriter_params.pyg INFO:root:Generated "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/params/array_rewriter_params.hpp" [ 5%] Generating "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/params/bool_rewriter_params.hpp" from "bool_rewriter_params.pyg" INFO:root:Using /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/params/bool_rewriter_params.pyg INFO:root:Generated "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/params/bool_rewriter_params.hpp" [ 5%] Generating "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/params/bv_rewriter_params.hpp" from "bv_rewriter_params.pyg" INFO:root:Using /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/params/bv_rewriter_params.pyg INFO:root:Generated "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/params/bv_rewriter_params.hpp" [ 5%] Generating "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/params/fpa2bv_rewriter_params.hpp" from "fpa2bv_rewriter_params.pyg" INFO:root:Using /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/params/fpa2bv_rewriter_params.pyg INFO:root:Generated "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/params/fpa2bv_rewriter_params.hpp" [ 7%] Generating "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/params/fpa_rewriter_params.hpp" from "fpa_rewriter_params.pyg" INFO:root:Using /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/params/fpa_rewriter_params.pyg INFO:root:Generated "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/params/fpa_rewriter_params.hpp" [ 7%] Generating "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/params/pattern_inference_params_helper.hpp" from "pattern_inference_params_helper.pyg" INFO:root:Using /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/params/pattern_inference_params_helper.pyg INFO:root:Generated "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/params/pattern_inference_params_helper.hpp" [ 7%] Generating "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/params/poly_rewriter_params.hpp" from "poly_rewriter_params.pyg" INFO:root:Using /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/params/poly_rewriter_params.pyg INFO:root:Generated "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/params/poly_rewriter_params.hpp" [ 7%] Generating "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/params/rewriter_params.hpp" from "rewriter_params.pyg" INFO:root:Using /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/params/rewriter_params.pyg INFO:root:Generated "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/params/rewriter_params.hpp" [ 7%] Generating "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/params/seq_rewriter_params.hpp" from "seq_rewriter_params.pyg" INFO:root:Using /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/params/seq_rewriter_params.pyg INFO:root:Generated "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/params/seq_rewriter_params.hpp" [ 7%] Generating "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/params/sls_params.hpp" from "sls_params.pyg" INFO:root:Using /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/params/sls_params.pyg INFO:root:Generated "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/params/sls_params.hpp" [ 7%] Generating "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/params/solver_params.hpp" from "solver_params.pyg" INFO:root:Using /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/params/solver_params.pyg INFO:root:Generated "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/params/solver_params.hpp" make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 7%] Building CXX object src/params/CMakeFiles/params.dir/pattern_inference_params.cpp.o [ 7%] Building CXX object src/params/CMakeFiles/params.dir/context_params.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 7%] Built target params make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 8%] Building CXX object src/math/dd/CMakeFiles/dd.dir/dd_bdd.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 8%] Built target automata make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 9%] Building CXX object src/math/simplex/CMakeFiles/simplex.dir/simplex.cpp.o [ 9%] Building CXX object src/math/interval/CMakeFiles/interval.dir/dep_intervals.cpp.o [ 9%] Building CXX object src/math/dd/CMakeFiles/dd.dir/dd_fdd.cpp.o [ 10%] Building CXX object src/math/polynomial/CMakeFiles/polynomial.dir/polynomial_cache.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 10%] Built target interval make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 10%] Building CXX object src/math/hilbert/CMakeFiles/hilbert.dir/hilbert_basis.cpp.o [ 10%] Building CXX object src/math/dd/CMakeFiles/dd.dir/dd_pdd.cpp.o [ 10%] Building CXX object src/math/polynomial/CMakeFiles/polynomial.dir/polynomial.cpp.o [ 10%] Building CXX object src/math/simplex/CMakeFiles/simplex.dir/model_based_opt.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 10%] Built target hilbert make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 10%] Generating "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/math/realclosure/rcf_params.hpp" from "rcf_params.pyg" INFO:root:Using /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/math/realclosure/rcf_params.pyg INFO:root:Generated "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/math/realclosure/rcf_params.hpp" make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 10%] Building CXX object src/math/realclosure/CMakeFiles/realclosure.dir/mpz_matrix.cpp.o [ 11%] Building CXX object src/math/realclosure/CMakeFiles/realclosure.dir/realclosure.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 11%] Built target dd make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 13%] Building CXX object src/math/subpaving/CMakeFiles/subpaving.dir/subpaving.cpp.o [ 13%] Building CXX object src/math/simplex/CMakeFiles/simplex.dir/bit_matrix.cpp.o [ 13%] Building CXX object src/math/subpaving/CMakeFiles/subpaving.dir/subpaving_hwf.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 13%] Built target simplex [ 13%] Building CXX object src/math/subpaving/CMakeFiles/subpaving.dir/subpaving_mpf.cpp.o [ 13%] Building CXX object src/math/subpaving/CMakeFiles/subpaving.dir/subpaving_mpff.cpp.o [ 13%] Building CXX object src/math/subpaving/CMakeFiles/subpaving.dir/subpaving_mpfx.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 13%] Built target realclosure [ 13%] Building CXX object src/math/subpaving/CMakeFiles/subpaving.dir/subpaving_mpq.cpp.o [ 13%] Building CXX object src/math/polynomial/CMakeFiles/polynomial.dir/rpolynomial.cpp.o [ 13%] Building CXX object src/math/polynomial/CMakeFiles/polynomial.dir/sexpr2upolynomial.cpp.o [ 13%] Building CXX object src/math/polynomial/CMakeFiles/polynomial.dir/upolynomial.cpp.o [ 13%] Building CXX object src/math/polynomial/CMakeFiles/polynomial.dir/upolynomial_factorization.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 13%] Built target subpaving make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 13%] Built target polynomial make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 13%] Generating "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/ast/pp_params.hpp" from "pp_params.pyg" INFO:root:Using /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/pp_params.pyg INFO:root:Generated "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/ast/pp_params.hpp" make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 14%] Building CXX object src/ast/CMakeFiles/ast.dir/arith_decl_plugin.cpp.o [ 14%] Building CXX object src/ast/CMakeFiles/ast.dir/act_cache.cpp.o [ 14%] Building CXX object src/ast/CMakeFiles/ast.dir/array_decl_plugin.cpp.o [ 14%] Building CXX object src/ast/CMakeFiles/ast.dir/array_peq.cpp.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/vector.h:28, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:22, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/act_cache.h:22, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/act_cache.cpp:20: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/act_cache.cpp: In member function 'expr* act_cache::find(expr*, unsigned int)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/tptr.h:38:56: warning: 'v' may be used uninitialized [-Wmaybe-uninitialized] 38 | #define GET_TAG(PTR) (reinterpret_cast(PTR) & TAG_MASK) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/debug.h:42:28: note: in definition of macro 'DEBUG_CODE' 42 | #define DEBUG_CODE(CODE) { CODE } ((void) 0) | ^~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/debug.h:74:23: note: in expansion of macro 'DEBUG_CODE' 74 | #define SASSERT(COND) DEBUG_CODE(if (assertions_enabled() && !(COND)) { notify_assertion_violation(__FILE__, __LINE__, #COND); INVOKE_DEBUGGER(); }) | ^~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/act_cache.cpp:200:13: note: in expansion of macro 'SASSERT' 200 | SASSERT(GET_TAG(v) == 1); | ^~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/act_cache.cpp:200:21: note: in expansion of macro 'GET_TAG' 200 | SASSERT(GET_TAG(v) == 1); | ^~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/act_cache.cpp:198:20: note: 'v' was declared here 198 | expr * v; | ^ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/debug.h:42:28: note: in definition of macro 'DEBUG_CODE' 42 | #define DEBUG_CODE(CODE) { CODE } ((void) 0) | ^~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/act_cache.cpp: In member function 'void act_cache::insert(expr*, unsigned int, expr*)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/tptr.h:34:76: warning: 'v2' may be used uninitialized [-Wmaybe-uninitialized] 34 | #define UNTAG(T, PTR) reinterpret_cast(reinterpret_cast(PTR) & PTR_MASK) | ^ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/debug.h:42:28: note: in definition of macro 'DEBUG_CODE' 42 | #define DEBUG_CODE(CODE) { CODE } ((void) 0) | ^~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/debug.h:74:23: note: in expansion of macro 'DEBUG_CODE' 74 | #define SASSERT(COND) DEBUG_CODE(if (assertions_enabled() && !(COND)) { notify_assertion_violation(__FILE__, __LINE__, #COND); INVOKE_DEBUGGER(); }) | ^~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/act_cache.cpp:178:9: note: in expansion of macro 'SASSERT' 178 | SASSERT(v == UNTAG(expr*, v2)); | ^~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/act_cache.cpp:178:22: note: in expansion of macro 'UNTAG' 178 | SASSERT(v == UNTAG(expr*, v2)); | ^~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/act_cache.cpp:176:16: note: 'v2' was declared here 176 | expr * v2; | ^~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/debug.h:42:28: note: in definition of macro 'DEBUG_CODE' 42 | #define DEBUG_CODE(CODE) { CODE } ((void) 0) | ^~~~ [ 14%] Building CXX object src/ast/CMakeFiles/ast.dir/ast.cpp.o [ 14%] Building CXX object src/ast/CMakeFiles/ast.dir/ast_ll_pp.cpp.o [ 14%] Building CXX object src/ast/CMakeFiles/ast.dir/ast_lt.cpp.o [ 14%] Building CXX object src/ast/CMakeFiles/ast.dir/ast_pp_util.cpp.o [ 14%] Building CXX object src/ast/CMakeFiles/ast.dir/ast_printer.cpp.o [ 14%] Building CXX object src/ast/CMakeFiles/ast.dir/ast_smt2_pp.cpp.o [ 15%] Building CXX object src/ast/CMakeFiles/ast.dir/ast_smt_pp.cpp.o [ 15%] Building CXX object src/ast/CMakeFiles/ast.dir/ast_pp_dot.cpp.o [ 15%] Building CXX object src/ast/CMakeFiles/ast.dir/ast_translation.cpp.o [ 15%] Building CXX object src/ast/CMakeFiles/ast.dir/ast_util.cpp.o [ 15%] Building CXX object src/ast/CMakeFiles/ast.dir/bv_decl_plugin.cpp.o [ 15%] Building CXX object src/ast/CMakeFiles/ast.dir/char_decl_plugin.cpp.o [ 15%] Building CXX object src/ast/CMakeFiles/ast.dir/cost_evaluator.cpp.o [ 15%] Building CXX object src/ast/CMakeFiles/ast.dir/datatype_decl_plugin.cpp.o [ 15%] Building CXX object src/ast/CMakeFiles/ast.dir/decl_collector.cpp.o [ 15%] Building CXX object src/ast/CMakeFiles/ast.dir/display_dimacs.cpp.o [ 16%] Building CXX object src/ast/CMakeFiles/ast.dir/dl_decl_plugin.cpp.o [ 16%] Building CXX object src/ast/CMakeFiles/ast.dir/expr2polynomial.cpp.o [ 16%] Building CXX object src/ast/CMakeFiles/ast.dir/expr2var.cpp.o [ 16%] Building CXX object src/ast/CMakeFiles/ast.dir/expr_abstract.cpp.o [ 16%] Building CXX object src/ast/CMakeFiles/ast.dir/expr_functors.cpp.o [ 16%] Building CXX object src/ast/CMakeFiles/ast.dir/expr_map.cpp.o [ 16%] Building CXX object src/ast/CMakeFiles/ast.dir/expr_stat.cpp.o [ 16%] Building CXX object src/ast/CMakeFiles/ast.dir/expr_substitution.cpp.o [ 16%] Building CXX object src/ast/CMakeFiles/ast.dir/for_each_ast.cpp.o [ 16%] Building CXX object src/ast/CMakeFiles/ast.dir/for_each_expr.cpp.o [ 17%] Building CXX object src/ast/CMakeFiles/ast.dir/format.cpp.o [ 17%] Building CXX object src/ast/CMakeFiles/ast.dir/fpa_decl_plugin.cpp.o /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/expr_substitution.cpp: In member function 'void expr_substitution::insert(expr*, expr*, proof*, expr_dependency*)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/expr_substitution.cpp:71:9: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 71 | if (value == nullptr) { | ^~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:23, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/expr_substitution.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/expr_substitution.cpp:20: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ [ 17%] Building CXX object src/ast/CMakeFiles/ast.dir/func_decl_dependencies.cpp.o [ 17%] Building CXX object src/ast/CMakeFiles/ast.dir/has_free_vars.cpp.o [ 17%] Building CXX object src/ast/CMakeFiles/ast.dir/macro_substitution.cpp.o [ 17%] Building CXX object src/ast/CMakeFiles/ast.dir/num_occurs.cpp.o [ 17%] Building CXX object src/ast/CMakeFiles/ast.dir/occurs.cpp.o /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/macro_substitution.cpp: In member function 'void macro_substitution::insert(func_decl*, quantifier*, proof*, expr_dependency*)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/macro_substitution.cpp:86:9: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 86 | if (entry == nullptr) { | ^~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:23, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/macro_substitution.h:23, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/macro_substitution.cpp:21: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ [ 17%] Building CXX object src/ast/CMakeFiles/ast.dir/pb_decl_plugin.cpp.o [ 17%] Building CXX object src/ast/CMakeFiles/ast.dir/polymorphism_inst.cpp.o [ 17%] Building CXX object src/ast/CMakeFiles/ast.dir/polymorphism_util.cpp.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/occurs.h:22, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/occurs.cpp:19: In member function 'void ast::mark2(bool, void*)', inlined from 'void ast_fast_mark::mark(ast*) [with unsigned int IDX = 2]' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:2521:13, inlined from 'void ast_fast_mark::mark(ast*, bool) [with unsigned int IDX = 2]' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:2531:51, inlined from 'void mark_occurs(ptr_vector&, expr*, expr_mark&)' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/occurs.cpp:101:17: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:514:128: warning: storing the address of local variable 'visited' in '*(ast*)v.ast::m_mark2_owner' [-Wdangling-pointer=] 514 | void mark2(bool flag, void * owner) { SASSERT(m_mark2_owner == 0 || m_mark2_owner == owner); m_mark2 = flag; m_mark2_owner = owner; } | ~~~~~~~~~~~~~~^~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/occurs.cpp: In function 'void mark_occurs(ptr_vector&, expr*, expr_mark&)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/occurs.cpp:99:21: note: 'visited' declared here 99 | expr_fast_mark2 visited; | ^~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/occurs.cpp:98:52: note: 'v' declared here 98 | void mark_occurs(ptr_vector& to_check, expr* v, expr_mark& occ) { | ~~~~~~^ In member function 'void ast::mark1(bool, void*)', inlined from 'void ast_fast_mark::mark(ast*) [with unsigned int IDX = 1]' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:2516:13, inlined from 'void for_each_expr_core(ForEachProc&, ExprMark&, expr*) [with ForEachProc = {anonymous}::decl_proc; ExprMark = ast_fast_mark<1>; bool MarkAll = false; bool IgnorePatterns = false]' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/for_each_expr.h:31:21, inlined from 'void quick_for_each_expr(ForEachProc&, expr*) [with ForEachProc = {anonymous}::decl_proc]' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/for_each_expr.h:152:67, inlined from 'bool occurs(func_decl*, expr*)' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/occurs.cpp:79:28: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:513:128: warning: storing the address of local variable 'visited' in '*(ast*)n.ast::m_mark1_owner' [-Wdangling-pointer=] 513 | void mark1(bool flag, void * owner) { SASSERT(m_mark1_owner == 0 || m_mark1_owner == owner); m_mark1 = flag; m_mark1_owner = owner; } | ~~~~~~~~~~~~~~^~~~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/occurs.cpp:21: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/for_each_expr.h: In function 'bool occurs(func_decl*, expr*)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/for_each_expr.h:151:21: note: 'visited' declared here 151 | expr_fast_mark1 visited; | ^~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/occurs.cpp:76:35: note: 'n' declared here 76 | bool occurs(func_decl * d, expr * n) { | ~~~~~~~^ In member function 'void ast::mark1(bool, void*)', inlined from 'void ast_fast_mark::mark(ast*) [with unsigned int IDX = 1]' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:2516:13, inlined from 'void for_each_expr_core(ForEachProc&, ExprMark&, expr*) [with ForEachProc = {anonymous}::proc; ExprMark = ast_fast_mark<1>; bool MarkAll = false; bool IgnorePatterns = false]' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/for_each_expr.h:31:21, inlined from 'void quick_for_each_expr(ForEachProc&, expr*) [with ForEachProc = {anonymous}::proc]' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/for_each_expr.h:152:67, inlined from 'bool occurs(expr*, expr*)' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/occurs.cpp:68:28: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:513:128: warning: storing the address of local variable 'visited' in '*(ast*)n2.ast::m_mark1_owner' [-Wdangling-pointer=] 513 | void mark1(bool flag, void * owner) { SASSERT(m_mark1_owner == 0 || m_mark1_owner == owner); m_mark1 = flag; m_mark1_owner = owner; } | ~~~~~~~~~~~~~~^~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/for_each_expr.h: In function 'bool occurs(expr*, expr*)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/for_each_expr.h:151:21: note: 'visited' declared here 151 | expr_fast_mark1 visited; | ^~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/occurs.cpp:65:31: note: 'n2' declared here 65 | bool occurs(expr * n1, expr * n2) { | ~~~~~~~^~ [ 17%] Building CXX object src/ast/CMakeFiles/ast.dir/pp.cpp.o [ 19%] Building CXX object src/ast/CMakeFiles/ast.dir/quantifier_stat.cpp.o [ 19%] Building CXX object src/ast/CMakeFiles/ast.dir/recfun_decl_plugin.cpp.o [ 19%] Building CXX object src/ast/CMakeFiles/ast.dir/reg_decl_plugins.cpp.o [ 19%] Building CXX object src/ast/CMakeFiles/ast.dir/seq_decl_plugin.cpp.o [ 19%] Building CXX object src/ast/CMakeFiles/ast.dir/shared_occs.cpp.o [ 19%] Building CXX object src/ast/CMakeFiles/ast.dir/special_relations_decl_plugin.cpp.o [ 19%] Building CXX object src/ast/CMakeFiles/ast.dir/static_features.cpp.o [ 19%] Building CXX object src/ast/CMakeFiles/ast.dir/used_vars.cpp.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:22, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/expr_functors.h:24, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/recfun_decl_plugin.cpp:23: In member function 'vector& vector::push_back(const T&) [with T = expr*; bool CallDestructors = false; SZ = unsigned int]', inlined from 'void recfun::decl::plugin::compute_scores(expr*, obj_map&)' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/recfun_decl_plugin.cpp:537:89: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/vector.h:526:13: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 526 | if (m_data == nullptr || reinterpret_cast(m_data)[SIZE_IDX] == reinterpret_cast(m_data)[CAPACITY_IDX]) { | ^~~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:23: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h: In member function 'void recfun::decl::plugin::compute_scores(expr*, obj_map&)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ In member function 'vector& vector::push_back(const T&) [with T = expr*; bool CallDestructors = false; SZ = unsigned int]', inlined from 'void recfun::decl::plugin::compute_scores(expr*, obj_map&)' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/recfun_decl_plugin.cpp:534:87: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/vector.h:526:13: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 526 | if (m_data == nullptr || reinterpret_cast(m_data)[SIZE_IDX] == reinterpret_cast(m_data)[CAPACITY_IDX]) { | ^~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h: In member function 'void recfun::decl::plugin::compute_scores(expr*, obj_map&)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ [ 19%] Building CXX object src/ast/CMakeFiles/ast.dir/value_generator.cpp.o [ 19%] Building CXX object src/ast/CMakeFiles/ast.dir/well_sorted.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 19%] Built target ast make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 19%] Generating "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/smt/params/smt_params_helper.hpp" from "smt_params_helper.pyg" make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 19%] Building CXX object src/ast/euf/CMakeFiles/euf.dir/euf_ac_plugin.cpp.o make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 19%] Building CXX object src/math/grobner/CMakeFiles/grobner.dir/grobner.cpp.o [ 19%] Building CXX object src/ast/rewriter/CMakeFiles/rewriter.dir/arith_rewriter.cpp.o INFO:root:Using /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/params/smt_params_helper.pyg INFO:root:Generated "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/smt/params/smt_params_helper.hpp" make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 19%] Building CXX object src/smt/params/CMakeFiles/smt_params.dir/dyn_ack_params.cpp.o [ 19%] Building CXX object src/smt/params/CMakeFiles/smt_params.dir/preprocessor_params.cpp.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/euf/euf_ac_plugin.cpp:68: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/euf/euf_ac_plugin.h: In member function 'bool euf::ac_plugin::is_op(euf::enode*) const': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/euf/euf_ac_plugin.h:184:97: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'family_id' {aka 'int'} [-Wsign-compare] 184 | bool is_op(enode* n) const { auto d = n->get_decl(); return d && (d == m_decl || (m_fid == d->get_family_id() && m_op == d->get_decl_kind())); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/euf/euf_ac_plugin.h:184:127: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'decl_kind' {aka 'int'} [-Wsign-compare] 184 | bool is_op(enode* n) const { auto d = n->get_decl(); return d && (d == m_decl || (m_fid == d->get_family_id() && m_op == d->get_decl_kind())); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/euf/euf_ac_plugin.cpp: In constructor 'euf::ac_plugin::ac_plugin(euf::egraph&, func_decl*)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/euf/euf_ac_plugin.cpp:87:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const family_id' {aka 'const int'} [-Wsign-compare] 87 | if (m_fid != null_family_id) | ~~~~~~^~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/euf/euf_ac_plugin.cpp: In member function 'void euf::ac_plugin::superpose(unsigned int, unsigned int)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/euf/euf_ac_plugin.cpp:910:18: warning: unused variable 'dst_r_size' [-Wunused-variable] 910 | unsigned dst_r_size = m_dst_r.size(); | ^~~~~~~~~~ [ 19%] Building CXX object src/smt/params/CMakeFiles/smt_params.dir/qi_params.cpp.o [ 19%] Building CXX object src/smt/params/CMakeFiles/smt_params.dir/smt_params.cpp.o [ 19%] Building CXX object src/smt/params/CMakeFiles/smt_params.dir/theory_arith_params.cpp.o [ 19%] Building CXX object src/math/grobner/CMakeFiles/grobner.dir/pdd_simplifier.cpp.o [ 19%] Building CXX object src/ast/euf/CMakeFiles/euf.dir/euf_arith_plugin.cpp.o [ 19%] Building CXX object src/smt/params/CMakeFiles/smt_params.dir/theory_array_params.cpp.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/euf/euf_arith_plugin.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/euf/euf_arith_plugin.cpp:18: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/euf/euf_ac_plugin.h: In member function 'bool euf::ac_plugin::is_op(euf::enode*) const': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/euf/euf_ac_plugin.h:184:97: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'family_id' {aka 'int'} [-Wsign-compare] 184 | bool is_op(enode* n) const { auto d = n->get_decl(); return d && (d == m_decl || (m_fid == d->get_family_id() && m_op == d->get_decl_kind())); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/euf/euf_ac_plugin.h:184:127: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'decl_kind' {aka 'int'} [-Wsign-compare] 184 | bool is_op(enode* n) const { auto d = n->get_decl(); return d && (d == m_decl || (m_fid == d->get_family_id() && m_op == d->get_decl_kind())); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 19%] Building CXX object src/smt/params/CMakeFiles/smt_params.dir/theory_bv_params.cpp.o In member function 'bool dd::simplifier::simplify_exlin(const vector&, const vector&, vector&)::mon::is_valid() const', inlined from 'dd::simplifier::simplify_exlin(const vector&, const vector&, vector&)::' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/math/grobner/pdd_simplifier.cpp:520:40: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/math/grobner/pdd_simplifier.cpp:491:44: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 491 | bool is_valid() const { return index != UINT_MAX; } | ^~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/obj_hashtable.h:22, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/math/grobner/pdd_solver.h:23, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/math/grobner/pdd_simplifier.h:17, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/math/grobner/pdd_simplifier.cpp:56: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h: In lambda function: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ [ 19%] Building CXX object src/ast/euf/CMakeFiles/euf.dir/euf_bv_plugin.cpp.o [ 19%] Building CXX object src/smt/params/CMakeFiles/smt_params.dir/theory_pb_params.cpp.o [ 20%] Building CXX object src/smt/params/CMakeFiles/smt_params.dir/theory_seq_params.cpp.o [ 20%] Building CXX object src/smt/params/CMakeFiles/smt_params.dir/theory_str_params.cpp.o /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/math/grobner/pdd_simplifier.cpp: In member function 'bool dd::simplifier::simplify_cc_step()': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/math/grobner/pdd_simplifier.cpp:196:72: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 196 | equation* eq2 = los.insert_if_not_there(p.lo().index(), eq1); | ^ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ [ 20%] Building CXX object src/math/grobner/CMakeFiles/grobner.dir/pdd_solver.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 20%] Built target smt_params make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 21%] Generating "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/parsers/util/parser_params.hpp" from "parser_params.pyg" INFO:root:Using /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/parsers/util/parser_params.pyg INFO:root:Generated "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/parsers/util/parser_params.hpp" make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 21%] Building CXX object src/parsers/util/CMakeFiles/parser_util.dir/cost_parser.cpp.o [ 21%] Building CXX object src/ast/rewriter/CMakeFiles/rewriter.dir/array_rewriter.cpp.o [ 21%] Building CXX object src/ast/euf/CMakeFiles/euf.dir/euf_egraph.cpp.o [ 21%] Building CXX object src/parsers/util/CMakeFiles/parser_util.dir/pattern_validation.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 21%] Built target grobner make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 21%] Building CXX object src/test/fuzzing/CMakeFiles/fuzzing.dir/expr_delta.cpp.o [ 21%] Building CXX object src/parsers/util/CMakeFiles/parser_util.dir/scanner.cpp.o [ 21%] Building CXX object src/test/fuzzing/CMakeFiles/fuzzing.dir/expr_rand.cpp.o [ 21%] Building CXX object src/parsers/util/CMakeFiles/parser_util.dir/simple_parser.cpp.o [ 21%] Building CXX object src/ast/rewriter/CMakeFiles/rewriter.dir/ast_counter.cpp.o [ 21%] Building CXX object src/ast/euf/CMakeFiles/euf.dir/euf_enode.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 21%] Built target fuzzing make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 21%] Generating "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/sat/sat_simplifier_params.hpp" from "sat_simplifier_params.pyg" INFO:root:Using /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/sat/sat_simplifier_params.pyg INFO:root:Generated "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/sat/sat_simplifier_params.hpp" [ 21%] Generating "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/sat/sat_asymm_branch_params.hpp" from "sat_asymm_branch_params.pyg" INFO:root:Using /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/sat/sat_asymm_branch_params.pyg INFO:root:Generated "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/sat/sat_asymm_branch_params.hpp" [ 21%] Generating "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/sat/sat_params.hpp" from "sat_params.pyg" INFO:root:Using /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/sat/sat_params.pyg INFO:root:Generated "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/sat/sat_params.hpp" [ 21%] Generating "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/sat/sat_scc_params.hpp" from "sat_scc_params.pyg" INFO:root:Using /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/sat/sat_scc_params.pyg INFO:root:Generated "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/sat/sat_scc_params.hpp" make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 21%] Building CXX object src/sat/CMakeFiles/sat.dir/dimacs.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 21%] Built target parser_util [ 21%] Building CXX object src/ast/euf/CMakeFiles/euf.dir/euf_etable.cpp.o [ 21%] Building CXX object src/ast/rewriter/CMakeFiles/rewriter.dir/bit2int.cpp.o [ 21%] Building CXX object src/ast/euf/CMakeFiles/euf.dir/euf_justification.cpp.o [ 22%] Building CXX object src/sat/CMakeFiles/sat.dir/sat_aig_cuts.cpp.o [ 23%] Building CXX object src/ast/euf/CMakeFiles/euf.dir/euf_plugin.cpp.o [ 23%] Building CXX object src/ast/euf/CMakeFiles/euf.dir/euf_specrel_plugin.cpp.o /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/sat/sat_aig_cuts.cpp: In member function 'sat::cut_val sat::aig_cuts::eval(const node&, const sat::cut_eval&) const': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/sat/sat_aig_cuts.cpp:571:30: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized] 571 | if (n.sign()) result = ~result; | ~~~~~~~^~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/sat/sat_aig_cuts.cpp:537:18: note: 'result' was declared here 537 | uint64_t result; | ^~~~~~ [ 23%] Building CXX object src/sat/CMakeFiles/sat.dir/sat_aig_finder.cpp.o [ 23%] Building CXX object src/ast/rewriter/CMakeFiles/rewriter.dir/bool_rewriter.cpp.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/euf/euf_specrel_plugin.h:24, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/euf/euf_specrel_plugin.cpp:18: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/euf/euf_ac_plugin.h: In member function 'bool euf::ac_plugin::is_op(euf::enode*) const': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/euf/euf_ac_plugin.h:184:97: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'family_id' {aka 'int'} [-Wsign-compare] 184 | bool is_op(enode* n) const { auto d = n->get_decl(); return d && (d == m_decl || (m_fid == d->get_family_id() && m_op == d->get_decl_kind())); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/euf/euf_ac_plugin.h:184:127: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'decl_kind' {aka 'int'} [-Wsign-compare] 184 | bool is_op(enode* n) const { auto d = n->get_decl(); return d && (d == m_decl || (m_fid == d->get_family_id() && m_op == d->get_decl_kind())); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 23%] Built target euf [ 23%] Building CXX object src/ast/rewriter/CMakeFiles/rewriter.dir/bv_bounds.cpp.o /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/sat/sat_aig_finder.cpp: In lambda function: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/sat/sat_aig_finder.cpp:132:31: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 132 | if (e->get_data().use_list == nullptr) { | ~~~~~~~~~~~~~~^~~~~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/map.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/sat/sat_clause.h:23, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/sat/sat_aig_finder.h:30, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/sat/sat_aig_finder.cpp:18: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ [ 23%] Building CXX object src/sat/CMakeFiles/sat.dir/sat_anf_simplifier.cpp.o [ 23%] Building CXX object src/sat/CMakeFiles/sat.dir/sat_asymm_branch.cpp.o [ 23%] Building CXX object src/sat/CMakeFiles/sat.dir/sat_bcd.cpp.o [ 23%] Building CXX object src/sat/CMakeFiles/sat.dir/sat_big.cpp.o [ 25%] Building CXX object src/ast/rewriter/CMakeFiles/rewriter.dir/bv_elim.cpp.o [ 25%] Building CXX object src/ast/rewriter/CMakeFiles/rewriter.dir/bv_rewriter.cpp.o [ 25%] Building CXX object src/sat/CMakeFiles/sat.dir/sat_binspr.cpp.o [ 25%] Building CXX object src/sat/CMakeFiles/sat.dir/sat_clause.cpp.o [ 25%] Building CXX object src/ast/rewriter/CMakeFiles/rewriter.dir/cached_var_subst.cpp.o [ 25%] Building CXX object src/sat/CMakeFiles/sat.dir/sat_clause_set.cpp.o [ 25%] Building CXX object src/sat/CMakeFiles/sat.dir/sat_clause_use_list.cpp.o /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/rewriter/cached_var_subst.cpp: In member function 'expr_ref cached_var_subst::operator()()': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/rewriter/cached_var_subst.cpp:63:27: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 63 | if (entry->get_data().m_key != m_key) { | ~~~~~~~~~~~~~~~~~~^~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:23, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/rewriter/rewriter.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/rewriter/var_subst.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/rewriter/cached_var_subst.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/rewriter/cached_var_subst.cpp:19: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ [ 25%] Building CXX object src/ast/rewriter/CMakeFiles/rewriter.dir/char_rewriter.cpp.o [ 26%] Building CXX object src/sat/CMakeFiles/sat.dir/sat_cleaner.cpp.o [ 26%] Building CXX object src/sat/CMakeFiles/sat.dir/sat_config.cpp.o [ 26%] Building CXX object src/ast/rewriter/CMakeFiles/rewriter.dir/datatype_rewriter.cpp.o [ 26%] Building CXX object src/sat/CMakeFiles/sat.dir/sat_cut_simplifier.cpp.o [ 26%] Building CXX object src/sat/CMakeFiles/sat.dir/sat_cutset.cpp.o [ 26%] Building CXX object src/ast/rewriter/CMakeFiles/rewriter.dir/der.cpp.o [ 26%] Building CXX object src/sat/CMakeFiles/sat.dir/sat_ddfw.cpp.o [ 26%] Building CXX object src/sat/CMakeFiles/sat.dir/sat_drat.cpp.o [ 26%] Building CXX object src/ast/rewriter/CMakeFiles/rewriter.dir/distribute_forall.cpp.o [ 26%] Building CXX object src/sat/CMakeFiles/sat.dir/sat_elim_eqs.cpp.o [ 26%] Building CXX object src/ast/rewriter/CMakeFiles/rewriter.dir/dl_rewriter.cpp.o [ 26%] Building CXX object src/ast/rewriter/CMakeFiles/rewriter.dir/dom_simplifier.cpp.o [ 26%] Building CXX object src/sat/CMakeFiles/sat.dir/sat_elim_vars.cpp.o [ 26%] Building CXX object src/sat/CMakeFiles/sat.dir/sat_gc.cpp.o [ 26%] Building CXX object src/ast/rewriter/CMakeFiles/rewriter.dir/elim_bounds.cpp.o [ 26%] Building CXX object src/sat/CMakeFiles/sat.dir/sat_integrity_checker.cpp.o [ 27%] Building CXX object src/ast/rewriter/CMakeFiles/rewriter.dir/enum2bv_rewriter.cpp.o [ 27%] Building CXX object src/ast/rewriter/CMakeFiles/rewriter.dir/expr_replacer.cpp.o [ 28%] Building CXX object src/sat/CMakeFiles/sat.dir/sat_local_search.cpp.o [ 28%] Building CXX object src/sat/CMakeFiles/sat.dir/sat_lookahead.cpp.o [ 28%] Building CXX object src/sat/CMakeFiles/sat.dir/sat_lut_finder.cpp.o [ 28%] Building CXX object src/ast/rewriter/CMakeFiles/rewriter.dir/expr_safe_replace.cpp.o [ 28%] Building CXX object src/ast/rewriter/CMakeFiles/rewriter.dir/factor_equivs.cpp.o [ 28%] Building CXX object src/sat/CMakeFiles/sat.dir/sat_model_converter.cpp.o [ 28%] Building CXX object src/ast/rewriter/CMakeFiles/rewriter.dir/factor_rewriter.cpp.o [ 28%] Building CXX object src/ast/rewriter/CMakeFiles/rewriter.dir/fpa_rewriter.cpp.o [ 28%] Building CXX object src/sat/CMakeFiles/sat.dir/sat_mus.cpp.o [ 28%] Building CXX object src/ast/rewriter/CMakeFiles/rewriter.dir/func_decl_replace.cpp.o /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/rewriter/factor_rewriter.cpp: In member function 'void factor_rewriter::collect_powers()': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/rewriter/factor_rewriter.cpp:345:37: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 345 | m_powers.insert_if_not_there(f, 0)++; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:23, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/rewriter/factor_rewriter.h:22, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/rewriter/factor_rewriter.cpp:21: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ [ 28%] Building CXX object src/ast/rewriter/CMakeFiles/rewriter.dir/inj_axiom.cpp.o [ 28%] Building CXX object src/sat/CMakeFiles/sat.dir/sat_npn3_finder.cpp.o [ 28%] Building CXX object src/ast/rewriter/CMakeFiles/rewriter.dir/label_rewriter.cpp.o [ 28%] Building CXX object src/ast/rewriter/CMakeFiles/rewriter.dir/macro_replacer.cpp.o [ 29%] Building CXX object src/ast/rewriter/CMakeFiles/rewriter.dir/maximize_ac_sharing.cpp.o [ 29%] Building CXX object src/sat/CMakeFiles/sat.dir/sat_parallel.cpp.o [ 29%] Building CXX object src/ast/rewriter/CMakeFiles/rewriter.dir/mk_simplified_app.cpp.o [ 29%] Building CXX object src/sat/CMakeFiles/sat.dir/sat_prob.cpp.o [ 29%] Building CXX object src/ast/rewriter/CMakeFiles/rewriter.dir/pb_rewriter.cpp.o [ 29%] Building CXX object src/ast/rewriter/CMakeFiles/rewriter.dir/pb2bv_rewriter.cpp.o [ 29%] Building CXX object src/ast/rewriter/CMakeFiles/rewriter.dir/push_app_ite.cpp.o [ 29%] Building CXX object src/sat/CMakeFiles/sat.dir/sat_probing.cpp.o [ 29%] Building CXX object src/ast/rewriter/CMakeFiles/rewriter.dir/quant_hoist.cpp.o [ 29%] Building CXX object src/sat/CMakeFiles/sat.dir/sat_proof_trim.cpp.o [ 29%] Building CXX object src/ast/rewriter/CMakeFiles/rewriter.dir/recfun_rewriter.cpp.o [ 29%] Building CXX object src/ast/rewriter/CMakeFiles/rewriter.dir/rewriter.cpp.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/sat/sat_clause.h:23, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/sat/sat_proof_trim.h:25, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/sat/sat_proof_trim.cpp:19: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/map.h: In member function 'table2map::value& table2map::insert_if_not_there(const key&, const value&) [with Entry = default_map_entry, sat::proof_trim::clause_info>; HashProc = sat::proof_trim::hash; EqProc = sat::proof_trim::eq]': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/map.h:123:73: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 123 | return m_table.insert_if_not_there2(key_data(k, v))->get_data().m_value; | ^~~~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/map.h:21: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ [ 29%] Building CXX object src/ast/rewriter/CMakeFiles/rewriter.dir/seq_axioms.cpp.o [ 29%] Building CXX object src/sat/CMakeFiles/sat.dir/sat_scc.cpp.o [ 30%] Building CXX object src/sat/CMakeFiles/sat.dir/sat_simplifier.cpp.o [ 30%] Building CXX object src/ast/rewriter/CMakeFiles/rewriter.dir/seq_eq_solver.cpp.o [ 30%] Building CXX object src/ast/rewriter/CMakeFiles/rewriter.dir/seq_rewriter.cpp.o [ 32%] Building CXX object src/ast/rewriter/CMakeFiles/rewriter.dir/seq_skolem.cpp.o [ 32%] Building CXX object src/ast/rewriter/CMakeFiles/rewriter.dir/th_rewriter.cpp.o [ 32%] Building CXX object src/ast/rewriter/CMakeFiles/rewriter.dir/value_sweep.cpp.o [ 32%] Building CXX object src/sat/CMakeFiles/sat.dir/sat_solver.cpp.o [ 32%] Building CXX object src/ast/rewriter/CMakeFiles/rewriter.dir/var_subst.cpp.o [ 32%] Building CXX object src/ast/rewriter/CMakeFiles/rewriter.dir/mk_extract_proc.cpp.o [ 32%] Building CXX object src/sat/CMakeFiles/sat.dir/sat_watched.cpp.o [ 32%] Building CXX object src/sat/CMakeFiles/sat.dir/sat_xor_finder.cpp.o /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/rewriter/seq_rewriter.cpp: In member function 'seq_rewriter::length_comparison seq_rewriter::compare_lengths(unsigned int, expr* const*, unsigned int, expr* const*)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/rewriter/seq_rewriter.cpp:1908:48: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 1908 | mults.insert_if_not_there(as[i], 0)++; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:23, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/seq_decl_plugin.h:25, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/rewriter/seq_rewriter.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/rewriter/seq_rewriter.cpp:22: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 32%] Built target rewriter make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 32%] Generating "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/ast/normal_forms/nnf_params.hpp" from "nnf_params.pyg" make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 32%] Building CXX object src/ast/substitution/CMakeFiles/substitution.dir/demodulator_rewriter.cpp.o make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 32%] Building CXX object src/ast/rewriter/bit_blaster/CMakeFiles/bit_blaster.dir/bit_blaster.cpp.o INFO:root:Using /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/normal_forms/nnf_params.pyg INFO:root:Generated "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/ast/normal_forms/nnf_params.hpp" make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 32%] Building CXX object src/ast/normal_forms/CMakeFiles/normal_forms.dir/defined_names.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 32%] Built target sat make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 33%] Building CXX object src/ast/macros/CMakeFiles/macros.dir/macro_finder.cpp.o [ 33%] Building CXX object src/ast/normal_forms/CMakeFiles/normal_forms.dir/elim_term_ite.cpp.o [ 33%] Building CXX object src/ast/rewriter/bit_blaster/CMakeFiles/bit_blaster.dir/bit_blaster_rewriter.cpp.o [ 33%] Building CXX object src/ast/macros/CMakeFiles/macros.dir/macro_manager.cpp.o [ 33%] Building CXX object src/ast/substitution/CMakeFiles/substitution.dir/matcher.cpp.o [ 33%] Building CXX object src/ast/normal_forms/CMakeFiles/normal_forms.dir/name_exprs.cpp.o [ 33%] Building CXX object src/ast/substitution/CMakeFiles/substitution.dir/substitution.cpp.o [ 34%] Building CXX object src/ast/substitution/CMakeFiles/substitution.dir/substitution_tree.cpp.o [ 34%] Building CXX object src/ast/normal_forms/CMakeFiles/normal_forms.dir/nnf.cpp.o [ 34%] Building CXX object src/ast/macros/CMakeFiles/macros.dir/quantifier_macro_info.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 34%] Built target bit_blaster make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 34%] Generating "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/nlsat/nlsat_params.hpp" from "nlsat_params.pyg" INFO:root:Using /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/nlsat/nlsat_params.pyg INFO:root:Generated "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/nlsat/nlsat_params.hpp" make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 34%] Building CXX object src/nlsat/CMakeFiles/nlsat.dir/nlsat_clause.cpp.o [ 34%] Building CXX object src/nlsat/CMakeFiles/nlsat.dir/nlsat_evaluator.cpp.o [ 34%] Building CXX object src/ast/macros/CMakeFiles/macros.dir/macro_util.cpp.o [ 34%] Building CXX object src/ast/normal_forms/CMakeFiles/normal_forms.dir/pull_quant.cpp.o [ 34%] Building CXX object src/ast/substitution/CMakeFiles/substitution.dir/unifier.cpp.o [ 34%] Building CXX object src/nlsat/CMakeFiles/nlsat.dir/nlsat_explain.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 34%] Built target substitution make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 35%] Building CXX object src/ast/proofs/CMakeFiles/proofs.dir/proof_checker.cpp.o [ 35%] Building CXX object src/ast/macros/CMakeFiles/macros.dir/quasi_macros.cpp.o [ 35%] Building CXX object src/nlsat/CMakeFiles/nlsat.dir/nlsat_interval_set.cpp.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:22, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/proofs/proof_checker.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/proofs/proof_checker.cpp:6: In member function 'void vector::resize(SZ) [with T = expr*; bool CallDestructors = false; SZ = unsigned int]', inlined from 'bool proof_checker::check1_basic(proof*, expr_ref_vector&)' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/proofs/proof_checker.cpp:574:38: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/vector.h:630:13: warning: 'void* __builtin_memset(void*, int, unsigned int)' specified bound 4294967292 exceeds maximum object size 2147483647 [-Wstringop-overflow=] 630 | new (it) T(); | ^~~~~~~~~~~~ make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 35%] Built target normal_forms make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 35%] Building CXX object src/ast/simplifiers/CMakeFiles/simplifiers.dir/bit_blaster.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 35%] Built target macros make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 35%] Generating "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/model/model_params.hpp" from "model_params.pyg" INFO:root:Using /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/model/model_params.pyg INFO:root:Generated "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/model/model_params.hpp" [ 35%] Generating "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/model/model_evaluator_params.hpp" from "model_evaluator_params.pyg" INFO:root:Using /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/model/model_evaluator_params.pyg INFO:root:Generated "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/model/model_evaluator_params.hpp" make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 35%] Building CXX object src/model/CMakeFiles/model.dir/array_factory.cpp.o [ 35%] Building CXX object src/ast/proofs/CMakeFiles/proofs.dir/proof_utils.cpp.o [ 35%] Building CXX object src/nlsat/CMakeFiles/nlsat.dir/nlsat_solver.cpp.o [ 35%] Building CXX object src/model/CMakeFiles/model.dir/datatype_factory.cpp.o [ 35%] Building CXX object src/ast/simplifiers/CMakeFiles/simplifiers.dir/bound_manager.cpp.o [ 36%] Building CXX object src/model/CMakeFiles/model.dir/func_interp.cpp.o [ 36%] Building CXX object src/ast/simplifiers/CMakeFiles/simplifiers.dir/bound_propagator.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 36%] Built target proofs [ 36%] Building CXX object src/ast/simplifiers/CMakeFiles/simplifiers.dir/bound_simplifier.cpp.o [ 36%] Building CXX object src/model/CMakeFiles/model.dir/model2expr.cpp.o [ 36%] Building CXX object src/ast/simplifiers/CMakeFiles/simplifiers.dir/bv_bounds_simplifier.cpp.o [ 36%] Building CXX object src/model/CMakeFiles/model.dir/model_core.cpp.o [ 38%] Building CXX object src/nlsat/CMakeFiles/nlsat.dir/nlsat_types.cpp.o /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/model/model_core.cpp: In member function 'func_interp* model_core::update_func_interp(func_decl*, func_interp*)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/model/model_core.cpp:90:9: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 90 | if (value == nullptr) { | ^~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:23, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/model/model_core.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/model/model_core.cpp:19: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/host/arc-buildroot-linux-gnu/include/c++/13.1.1/bits/stl_algobase.h:64, from /home/buildroot/autobuild/run/instance-3/output-1/host/arc-buildroot-linux-gnu/include/c++/13.1.1/string:51, from /home/buildroot/autobuild/run/instance-3/output-1/host/arc-buildroot-linux-gnu/include/c++/13.1.1/bits/locale_classes.h:40, from /home/buildroot/autobuild/run/instance-3/output-1/host/arc-buildroot-linux-gnu/include/c++/13.1.1/bits/ios_base.h:41, from /home/buildroot/autobuild/run/instance-3/output-1/host/arc-buildroot-linux-gnu/include/c++/13.1.1/ios:44, from /home/buildroot/autobuild/run/instance-3/output-1/host/arc-buildroot-linux-gnu/include/c++/13.1.1/ostream:40, from /home/buildroot/autobuild/run/instance-3/output-1/host/arc-buildroot-linux-gnu/include/c++/13.1.1/iostream:41, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/debug.h:22, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/vector.h:28, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:22: In function 'constexpr bool std::operator==(const pair<_T1, _T2>&, const pair<_T1, _T2>&) [with _T1 = unsigned int; _T2 = expr*]', inlined from 'void model_core::register_decl(func_decl*, expr*)' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/model/model_core.cpp:61:15: /home/buildroot/autobuild/run/instance-3/output-1/host/arc-buildroot-linux-gnu/include/c++/13.1.1/bits/stl_pair.h:813:18: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 813 | { return __x.first == __y.first && __x.second == __y.second; } | ~~~~^~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h: In member function 'void model_core::register_decl(func_decl*, expr*)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 38%] Built target nlsat make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 39%] Building CXX object src/math/lp/CMakeFiles/lp.dir/core_solver_pretty_printer.cpp.o [ 39%] Building CXX object src/model/CMakeFiles/model.dir/model.cpp.o [ 39%] Building CXX object src/ast/simplifiers/CMakeFiles/simplifiers.dir/bv_slice.cpp.o [ 39%] Building CXX object src/ast/simplifiers/CMakeFiles/simplifiers.dir/card2bv.cpp.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:41, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/format.h:22, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast_smt2_pp.h:24, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast_pp.h:23, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/simplifiers/bv_slice.cpp:18: In member function 'Value& obj_map::insert_if_not_there(Key*, const Value&) [with Key = expr; Value = uint_set]', inlined from 'void bv::slice::register_slice(unsigned int, unsigned int, expr*)' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/simplifiers/bv_slice.cpp:99:51: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/obj_hashtable.h:147:73: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 147 | return m_table.insert_if_not_there2(key_data(k, v))->get_data().m_value; | ^~~~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:23: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h: In member function 'void bv::slice::register_slice(unsigned int, unsigned int, expr*)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ [ 40%] Building CXX object src/ast/simplifiers/CMakeFiles/simplifiers.dir/demodulator_simplifier.cpp.o [ 40%] Building CXX object src/ast/simplifiers/CMakeFiles/simplifiers.dir/dependent_expr_state.cpp.o [ 40%] Building CXX object src/math/lp/CMakeFiles/lp.dir/dense_matrix.cpp.o /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/model/model.cpp: In member function 'void model::register_usort(sort*, unsigned int, expr* const*)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/model/model.cpp:159:10: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 159 | if (!u) { | ^ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:23, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/model/model.cpp:19: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ [ 40%] Building CXX object src/model/CMakeFiles/model.dir/model_evaluator.cpp.o [ 40%] Building CXX object src/ast/simplifiers/CMakeFiles/simplifiers.dir/dominator_simplifier.cpp.o [ 40%] Building CXX object src/math/lp/CMakeFiles/lp.dir/emonics.cpp.o [ 40%] Building CXX object src/ast/simplifiers/CMakeFiles/simplifiers.dir/distribute_forall.cpp.o [ 40%] Building CXX object src/ast/simplifiers/CMakeFiles/simplifiers.dir/elim_unconstrained.cpp.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/scoped_numeral_vector.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/mpz.h:27, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/mpq.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/rational.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/math/lp/numeric_pair.h:26, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/math/lp/lp_utils.h:22, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/math/lp/emonics.h:23, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/math/lp/emonics.cpp:22: In member function 'bool vector::empty() const [with T = unsigned int; bool CallDestructors = false; SZ = unsigned int]', inlined from 'void nla::emonics::insert_cg_mon(nla::monic&)' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/math/lp/emonics.cpp:285:18: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/vector.h:401:16: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 401 | return m_data == nullptr || reinterpret_cast(m_data)[SIZE_IDX] == 0; | ^~~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/obj_hashtable.h:22, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/trail.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/union_find.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/math/lp/var_eqs.h:22, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/math/lp/emonics.h:24: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h: In member function 'void nla::emonics::insert_cg_mon(nla::monic&)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ [ 40%] Building CXX object src/ast/simplifiers/CMakeFiles/simplifiers.dir/eliminate_predicates.cpp.o [ 40%] Building CXX object src/math/lp/CMakeFiles/lp.dir/factorization.cpp.o [ 40%] Building CXX object src/ast/simplifiers/CMakeFiles/simplifiers.dir/euf_completion.cpp.o [ 40%] Building CXX object src/model/CMakeFiles/model.dir/model_implicant.cpp.o [ 40%] Building CXX object src/math/lp/CMakeFiles/lp.dir/factorization_factory_imp.cpp.o [ 40%] Building CXX object src/ast/simplifiers/CMakeFiles/simplifiers.dir/extract_eqs.cpp.o [ 40%] Building CXX object src/ast/simplifiers/CMakeFiles/simplifiers.dir/linear_equation.cpp.o [ 40%] Building CXX object src/math/lp/CMakeFiles/lp.dir/gomory.cpp.o [ 40%] Building CXX object src/ast/simplifiers/CMakeFiles/simplifiers.dir/max_bv_sharing.cpp.o [ 40%] Building CXX object src/model/CMakeFiles/model.dir/model_macro_solver.cpp.o [ 41%] Building CXX object src/ast/simplifiers/CMakeFiles/simplifiers.dir/model_reconstruction_trail.cpp.o [ 41%] Building CXX object src/math/lp/CMakeFiles/lp.dir/hnf_cutter.cpp.o [ 41%] Building CXX object src/ast/simplifiers/CMakeFiles/simplifiers.dir/propagate_values.cpp.o [ 41%] Building CXX object src/ast/simplifiers/CMakeFiles/simplifiers.dir/reduce_args_simplifier.cpp.o [ 41%] Building CXX object src/model/CMakeFiles/model.dir/model_pp.cpp.o [ 41%] Building CXX object src/ast/simplifiers/CMakeFiles/simplifiers.dir/solve_context_eqs.cpp.o [ 41%] Building CXX object src/model/CMakeFiles/model.dir/model_smt2_pp.cpp.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:27, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/map.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/simplifiers/reduce_args_simplifier.cpp:20: In member function 'SZ vector::size() const [with T = expr*; bool CallDestructors = false; SZ = unsigned int]', inlined from 'void vector::resize(SZ) [with T = expr*; bool CallDestructors = false; SZ = unsigned int]' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/vector.h:620:21, inlined from 'void reduce_args_simplifier::populate_decl2args_proc::operator()(app*)' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/simplifiers/reduce_args_simplifier.cpp:162:29: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/vector.h:405:13: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 405 | if (m_data == nullptr) { | ^~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h: In member function 'void reduce_args_simplifier::populate_decl2args_proc::operator()(app*)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/simplifiers/reduce_args_simplifier.cpp: In member function 'br_status reduce_args_simplifier::reduce_args_rw_cfg::reduce_app(func_decl*, unsigned int, expr* const*, expr_ref&, proof_ref&)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/simplifiers/reduce_args_simplifier.cpp:289:18: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 289 | if (!map) { | ^~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/simplifiers/reduce_args_simplifier.cpp:295:18: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 295 | if (!new_f) { | ^~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ [ 41%] Building CXX object src/model/CMakeFiles/model.dir/model_v2_pp.cpp.o [ 41%] Building CXX object src/ast/simplifiers/CMakeFiles/simplifiers.dir/solve_eqs.cpp.o [ 41%] Building CXX object src/math/lp/CMakeFiles/lp.dir/horner.cpp.o [ 41%] Building CXX object src/model/CMakeFiles/model.dir/numeral_factory.cpp.o [ 42%] Building CXX object src/model/CMakeFiles/model.dir/struct_factory.cpp.o [ 42%] Building CXX object src/model/CMakeFiles/model.dir/value_factory.cpp.o [ 42%] Building CXX object src/math/lp/CMakeFiles/lp.dir/indexed_vector.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 42%] Built target simplifiers [ 42%] Building CXX object src/math/lp/CMakeFiles/lp.dir/int_branch.cpp.o [ 44%] Building CXX object src/math/lp/CMakeFiles/lp.dir/int_cube.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 44%] Built target model make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 44%] Building CXX object src/ast/converters/CMakeFiles/converters.dir/expr_inverter.cpp.o [ 44%] Building CXX object src/math/lp/CMakeFiles/lp.dir/int_gcd_test.cpp.o [ 44%] Building CXX object src/math/lp/CMakeFiles/lp.dir/int_solver.cpp.o [ 44%] Building CXX object src/math/lp/CMakeFiles/lp.dir/lar_solver.cpp.o [ 44%] Building CXX object src/ast/converters/CMakeFiles/converters.dir/equiv_proof_converter.cpp.o [ 44%] Building CXX object src/math/lp/CMakeFiles/lp.dir/lar_core_solver.cpp.o [ 44%] Building CXX object src/ast/converters/CMakeFiles/converters.dir/generic_model_converter.cpp.o [ 44%] Building CXX object src/math/lp/CMakeFiles/lp.dir/lp_core_solver_base.cpp.o [ 44%] Building CXX object src/math/lp/CMakeFiles/lp.dir/lp_primal_core_solver.cpp.o [ 44%] Building CXX object src/ast/converters/CMakeFiles/converters.dir/horn_subsume_model_converter.cpp.o [ 44%] Building CXX object src/math/lp/CMakeFiles/lp.dir/lp_settings.cpp.o [ 44%] Building CXX object src/ast/converters/CMakeFiles/converters.dir/model_converter.cpp.o [ 44%] Building CXX object src/math/lp/CMakeFiles/lp.dir/matrix.cpp.o [ 44%] Building CXX object src/ast/converters/CMakeFiles/converters.dir/proof_converter.cpp.o [ 44%] Building CXX object src/math/lp/CMakeFiles/lp.dir/mon_eq.cpp.o [ 45%] Building CXX object src/math/lp/CMakeFiles/lp.dir/monomial_bounds.cpp.o [ 45%] Building CXX object src/ast/converters/CMakeFiles/converters.dir/replace_proof_converter.cpp.o [ 45%] Building CXX object src/math/lp/CMakeFiles/lp.dir/nex_creator.cpp.o [ 45%] Building CXX object src/math/lp/CMakeFiles/lp.dir/nla_basics_lemmas.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 45%] Built target converters make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 45%] Building CXX object src/qe/mbp/CMakeFiles/mbp.dir/mbp_arith.cpp.o [ 45%] Building CXX object src/math/lp/CMakeFiles/lp.dir/nla_common.cpp.o [ 45%] Building CXX object src/math/lp/CMakeFiles/lp.dir/nla_core.cpp.o [ 45%] Building CXX object src/math/lp/CMakeFiles/lp.dir/nla_divisions.cpp.o [ 45%] Building CXX object src/math/lp/CMakeFiles/lp.dir/nla_grobner.cpp.o [ 45%] Building CXX object src/qe/mbp/CMakeFiles/mbp.dir/mbp_arrays.cpp.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/mbp/mbp_arrays.h:24, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/mbp/mbp_arrays.cpp:30: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/mbp/mbp_plugin.h:70:22: warning: 'virtual bool mbp::project_plugin::operator()(model&, app_ref_vector&, expr_ref_vector&)' was hidden [-Woverloaded-virtual=] 70 | virtual bool operator()(model& model, app_ref_vector& vars, expr_ref_vector& lits) { return false; }; | ^~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/mbp/mbp_arrays.h:36:14: note: by 'mbp::array_project_plugin::operator()' 36 | void operator()(model& model, app_ref_vector& vars, expr_ref& fml, app_ref_vector& aux_vars, bool reduce_all_selects); | ^~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/math/lp/nla_core.cpp: In member function 'unsigned int nla::core::get_var_weight(nla::lpvar) const': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/math/lp/nla_core.cpp:1717:10: warning: 'k' may be used uninitialized [-Wmaybe-uninitialized] 1717 | k++; | ~^~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/math/lp/nla_core.cpp:1696:14: note: 'k' was declared here 1696 | unsigned k; | ^ [ 45%] Building CXX object src/math/lp/CMakeFiles/lp.dir/nla_intervals.cpp.o [ 45%] Building CXX object src/qe/mbp/CMakeFiles/mbp.dir/mbp_arrays_tg.cpp.o [ 45%] Building CXX object src/math/lp/CMakeFiles/lp.dir/nla_monotone_lemmas.cpp.o [ 45%] Building CXX object src/math/lp/CMakeFiles/lp.dir/nla_order_lemmas.cpp.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/mbp/mbp_arrays_tg.h:22, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/mbp/mbp_arrays_tg.cpp:20: In member function 'ast_kind ast::get_kind() const', inlined from 'bool is_app_of(const expr*, family_id, decl_kind)' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:1387:87, inlined from 'bool array_recognizers::is_store(expr*) const' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/array_decl_plugin.h:153:52, inlined from 'bool array_recognizers::is_store1(expr*) const' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/array_decl_plugin.h:196:52, inlined from 'bool mbp::mbp_array_tg::impl::is_arr_write(expr*)' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/mbp/mbp_arrays_tg.cpp:75:38, inlined from 'bool mbp::mbp_array_tg::impl::is_wr_on_rhs(expr*, expr*)' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/mbp/mbp_arrays_tg.cpp:71:51, inlined from 'peq mbp::mbp_array_tg::impl::mk_wr_peq(expr*, expr*, vector >&)' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/mbp/mbp_arrays_tg.cpp:171:25, inlined from 'void mbp::mbp_array_tg::impl::elimwreq(peq, bool)' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/mbp/mbp_arrays_tg.cpp:211:46: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:509:62: warning: 'a' may be used uninitialized [-Wmaybe-uninitialized] 509 | ast_kind get_kind() const { return static_cast(m_kind); } | ^~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/mbp/mbp_arrays_tg.cpp: In member function 'void mbp::mbp_array_tg::impl::elimwreq(peq, bool)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/mbp/mbp_arrays_tg.cpp:188:15: note: 'a' was declared here 188 | expr* a, *j, *elem; | ^ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/mbp/mbp_arrays_tg.h:24: In member function 'void mbp::term_graph::add_deq(expr*, expr*)', inlined from 'void mbp::mbp_array_tg::impl::elimwreq(peq, bool)' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/mbp/mbp_arrays_tg.cpp:219:43: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/mbp/mbp_term_graph.h:161:53: warning: 'j' may be used uninitialized [-Wmaybe-uninitialized] 161 | void add_deq(expr *a, expr *b) { internalize_deq(a, b); } | ~~~~~~~~~~~~~~~^~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/mbp/mbp_arrays_tg.cpp: In member function 'void mbp::mbp_array_tg::impl::elimwreq(peq, bool)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/mbp/mbp_arrays_tg.cpp:188:19: note: 'j' was declared here 188 | expr* a, *j, *elem; | ^ In member function 'void mbp::term_graph::add_deq(expr*, expr*)', inlined from 'void mbp::mbp_array_tg::impl::elimwreq(peq, bool)' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/mbp/mbp_arrays_tg.cpp:231:54: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/mbp/mbp_term_graph.h:161:53: warning: 'elem' may be used uninitialized [-Wmaybe-uninitialized] 161 | void add_deq(expr *a, expr *b) { internalize_deq(a, b); } | ~~~~~~~~~~~~~~~^~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/mbp/mbp_arrays_tg.cpp: In member function 'void mbp::mbp_array_tg::impl::elimwreq(peq, bool)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/mbp/mbp_arrays_tg.cpp:188:23: note: 'elem' was declared here 188 | expr* a, *j, *elem; | ^~~~ [ 45%] Building CXX object src/math/lp/CMakeFiles/lp.dir/nla_powers.cpp.o [ 45%] Building CXX object src/qe/mbp/CMakeFiles/mbp.dir/mbp_basic_tg.cpp.o [ 46%] Building CXX object src/math/lp/CMakeFiles/lp.dir/nla_solver.cpp.o [ 46%] Building CXX object src/qe/mbp/CMakeFiles/mbp.dir/mbp_datatypes.cpp.o [ 46%] Building CXX object src/math/lp/CMakeFiles/lp.dir/nla_tangent_lemmas.cpp.o [ 46%] Building CXX object src/math/lp/CMakeFiles/lp.dir/nra_solver.cpp.o [ 46%] Building CXX object src/math/lp/CMakeFiles/lp.dir/permutation_matrix.cpp.o [ 46%] Building CXX object src/math/lp/CMakeFiles/lp.dir/random_updater.cpp.o [ 47%] Building CXX object src/qe/mbp/CMakeFiles/mbp.dir/mbp_dt_tg.cpp.o [ 47%] Building CXX object src/math/lp/CMakeFiles/lp.dir/static_matrix.cpp.o make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 47%] Building CXX object src/ast/fpa/CMakeFiles/fpa.dir/bv2fpa_converter.cpp.o [ 47%] Building CXX object src/qe/mbp/CMakeFiles/mbp.dir/mbp_qel.cpp.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/mbp/mbp_arrays.h:24, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/mbp/mbp_qel.cpp:24: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/mbp/mbp_plugin.h:70:22: warning: 'virtual bool mbp::project_plugin::operator()(model&, app_ref_vector&, expr_ref_vector&)' was hidden [-Woverloaded-virtual=] 70 | virtual bool operator()(model& model, app_ref_vector& vars, expr_ref_vector& lits) { return false; }; | ^~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/mbp/mbp_arrays.h:36:14: note: by 'mbp::array_project_plugin::operator()' 36 | void operator()(model& model, app_ref_vector& vars, expr_ref& fml, app_ref_vector& aux_vars, bool reduce_all_selects); | ^~~~~~~~ [ 47%] Building CXX object src/qe/mbp/CMakeFiles/mbp.dir/mbp_qel_util.cpp.o [ 47%] Building CXX object src/qe/mbp/CMakeFiles/mbp.dir/mbp_plugin.cpp.o [ 47%] Building CXX object src/qe/mbp/CMakeFiles/mbp.dir/mbp_solve_plugin.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 47%] Built target lp make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 47%] Building CXX object src/smt/proto_model/CMakeFiles/proto_model.dir/proto_model.cpp.o [ 47%] Building CXX object src/ast/fpa/CMakeFiles/fpa.dir/fpa2bv_converter.cpp.o [ 47%] Building CXX object src/qe/mbp/CMakeFiles/mbp.dir/mbp_term_graph.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 47%] Built target proto_model make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 48%] Building CXX object src/ast/sls/CMakeFiles/ast_sls.dir/bvsls_opt_engine.cpp.o [ 48%] Building CXX object src/ast/sls/CMakeFiles/ast_sls.dir/sls_engine.cpp.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/mbp/mbp_arrays.h:24, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/mbp/mbp_term_graph.cpp:35: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/mbp/mbp_plugin.h:70:22: warning: 'virtual bool mbp::project_plugin::operator()(model&, app_ref_vector&, expr_ref_vector&)' was hidden [-Woverloaded-virtual=] 70 | virtual bool operator()(model& model, app_ref_vector& vars, expr_ref_vector& lits) { return false; }; | ^~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/mbp/mbp_arrays.h:36:14: note: by 'mbp::array_project_plugin::operator()' 36 | void operator()(model& model, app_ref_vector& vars, expr_ref& fml, app_ref_vector& aux_vars, bool reduce_all_selects); | ^~~~~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:22, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/normal_forms/nnf.h:22, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/sls/bvsls_opt_engine.cpp:19: In member function 'vector& vector::push_back(T&&) [with T = expr*; bool CallDestructors = false; SZ = unsigned int]', inlined from 'void sls_tracker::initialize(app*)' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/sls/sls_tracker.h:296:75: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/vector.h:542:13: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 542 | if (m_data == nullptr || reinterpret_cast(m_data)[SIZE_IDX] == reinterpret_cast(m_data)[CAPACITY_IDX]) { | ^~~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:23: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h: In member function 'void sls_tracker::initialize(app*)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:27, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/map.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/sls/sls_engine.cpp:21: In member function 'vector& vector::push_back(T&&) [with T = expr*; bool CallDestructors = false; SZ = unsigned int]', inlined from 'void sls_tracker::initialize(app*)' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/sls/sls_tracker.h:296:75: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/vector.h:542:13: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 542 | if (m_data == nullptr || reinterpret_cast(m_data)[SIZE_IDX] == reinterpret_cast(m_data)[CAPACITY_IDX]) { | ^~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h: In member function 'void sls_tracker::initialize(app*)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 48%] Built target mbp make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 48%] Building CXX object src/tactic/CMakeFiles/tactic.dir/dependency_converter.cpp.o [ 48%] Building CXX object src/tactic/CMakeFiles/tactic.dir/goal.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 48%] Built target ast_sls make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 48%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/arith_axioms.cpp.o [ 48%] Building CXX object src/tactic/CMakeFiles/tactic.dir/goal_num_occurs.cpp.o [ 48%] Building CXX object src/tactic/CMakeFiles/tactic.dir/goal_shared_occs.cpp.o [ 48%] Building CXX object src/tactic/CMakeFiles/tactic.dir/goal_util.cpp.o /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/fpa/fpa2bv_converter.cpp: In member function 'void fpa2bv_converter::mk_to_fp_real(func_decl*, sort*, expr*, expr*, expr_ref&)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/fpa/fpa2bv_converter.cpp:2713:28: warning: 'mrm' may be used uninitialized [-Wmaybe-uninitialized] 2713 | m_util.fm().set(v, ebits, sbits, mrm, q.to_mpq()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/fpa/fpa2bv_converter.cpp:2695:27: note: 'mrm' was declared here 2695 | mpf_rounding_mode mrm; | ^~~ [ 48%] Building CXX object src/tactic/CMakeFiles/tactic.dir/probe.cpp.o [ 48%] Building CXX object src/tactic/CMakeFiles/tactic.dir/tactical.cpp.o [ 48%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/arith_diagnostics.cpp.o [ 48%] Building CXX object src/ast/fpa/CMakeFiles/fpa.dir/fpa2bv_rewriter.cpp.o [ 48%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/arith_internalize.cpp.o [ 50%] Building CXX object src/tactic/CMakeFiles/tactic.dir/tactic.cpp.o [ 50%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/arith_sls.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 50%] Built target tactic make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 51%] Building CXX object src/tactic/core/CMakeFiles/core_tactics.dir/blast_term_ite_tactic.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 51%] Built target fpa make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 51%] Building CXX object src/qe/lite/CMakeFiles/qe_lite.dir/qe_lite_tactic.cpp.o [ 51%] Building CXX object src/qe/lite/CMakeFiles/qe_lite.dir/qel.cpp.o [ 51%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/arith_solver.cpp.o [ 51%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/arith_value.cpp.o [ 51%] Building CXX object src/tactic/core/CMakeFiles/core_tactics.dir/cofactor_elim_term_ite.cpp.o [ 52%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/array_axioms.cpp.o [ 52%] Building CXX object src/tactic/core/CMakeFiles/core_tactics.dir/cofactor_term_ite_tactic.cpp.o [ 52%] Building CXX object src/tactic/core/CMakeFiles/core_tactics.dir/collect_statistics_tactic.cpp.o [ 52%] Building CXX object src/tactic/core/CMakeFiles/core_tactics.dir/ctx_simplify_tactic.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 52%] Built target qe_lite make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 53%] Building CXX object src/tactic/aig/CMakeFiles/aig_tactic.dir/aig.cpp.o [ 53%] Building CXX object src/tactic/core/CMakeFiles/core_tactics.dir/der_tactic.cpp.o [ 53%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/array_diagnostics.cpp.o [ 53%] Building CXX object src/tactic/core/CMakeFiles/core_tactics.dir/elim_term_ite_tactic.cpp.o [ 53%] Building CXX object src/tactic/core/CMakeFiles/core_tactics.dir/elim_uncnstr_tactic.cpp.o [ 53%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/array_internalize.cpp.o [ 53%] Building CXX object src/tactic/aig/CMakeFiles/aig_tactic.dir/aig_tactic.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 53%] Built target aig_tactic make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 54%] Generating "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/solver/parallel_params.hpp" from "parallel_params.pyg" INFO:root:Using /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/solver/parallel_params.pyg INFO:root:Generated "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/solver/parallel_params.hpp" [ 54%] Generating "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/solver/combined_solver_params.hpp" from "combined_solver_params.pyg" INFO:root:Using /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/solver/combined_solver_params.pyg INFO:root:Generated "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/solver/combined_solver_params.hpp" make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 54%] Building CXX object src/solver/CMakeFiles/solver.dir/check_sat_result.cpp.o [ 54%] Building CXX object src/tactic/core/CMakeFiles/core_tactics.dir/euf_completion_tactic.cpp.o [ 54%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/array_model.cpp.o [ 54%] Building CXX object src/solver/CMakeFiles/solver.dir/check_logic.cpp.o [ 54%] Building CXX object src/solver/CMakeFiles/solver.dir/combined_solver.cpp.o [ 54%] Building CXX object src/tactic/core/CMakeFiles/core_tactics.dir/injectivity_tactic.cpp.o [ 54%] Building CXX object src/solver/CMakeFiles/solver.dir/mus.cpp.o [ 54%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/array_solver.cpp.o [ 54%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/atom2bool_var.cpp.o [ 54%] Building CXX object src/solver/CMakeFiles/solver.dir/parallel_tactical.cpp.o [ 54%] Building CXX object src/solver/CMakeFiles/solver.dir/simplifier_solver.cpp.o [ 54%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/bv_ackerman.cpp.o [ 55%] Building CXX object src/tactic/core/CMakeFiles/core_tactics.dir/nnf_tactic.cpp.o [ 55%] Building CXX object src/tactic/core/CMakeFiles/core_tactics.dir/occf_tactic.cpp.o [ 55%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/bv_delay_internalize.cpp.o [ 55%] Building CXX object src/tactic/core/CMakeFiles/core_tactics.dir/pb_preprocess_tactic.cpp.o [ 55%] Building CXX object src/solver/CMakeFiles/solver.dir/smt_logics.cpp.o [ 55%] Building CXX object src/tactic/core/CMakeFiles/core_tactics.dir/propagate_values_tactic.cpp.o [ 55%] Building CXX object src/solver/CMakeFiles/solver.dir/solver.cpp.o [ 55%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/bv_internalize.cpp.o [ 55%] Building CXX object src/tactic/core/CMakeFiles/core_tactics.dir/reduce_args_tactic.cpp.o [ 55%] Building CXX object src/solver/CMakeFiles/solver.dir/solver_na2as.cpp.o [ 55%] Building CXX object src/tactic/core/CMakeFiles/core_tactics.dir/simplify_tactic.cpp.o [ 57%] Building CXX object src/solver/CMakeFiles/solver.dir/solver_pool.cpp.o [ 57%] Building CXX object src/tactic/core/CMakeFiles/core_tactics.dir/special_relations_tactic.cpp.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/params.h:22, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/tactic/tactic.h:23, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/tactic/tactical.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/tactic/core/reduce_args_tactic.cpp:19: In member function 'SZ vector::size() const [with T = expr*; bool CallDestructors = false; SZ = unsigned int]', inlined from 'void vector::resize(SZ) [with T = expr*; bool CallDestructors = false; SZ = unsigned int]' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/vector.h:620:21, inlined from 'void reduce_args_tactic::imp::populate_decl2args_proc::operator()(app*)' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/tactic/core/reduce_args_tactic.cpp:217:29: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/vector.h:405:13: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 405 | if (m_data == nullptr) { | ^~~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:23, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/tactic/user_propagator_base.h:4, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/tactic/tactic.h:26: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h: In member function 'void reduce_args_tactic::imp::populate_decl2args_proc::operator()(app*)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/tactic/core/reduce_args_tactic.cpp: In member function 'br_status reduce_args_tactic::imp::reduce_args_rw_cfg::reduce_app(func_decl*, unsigned int, expr* const*, expr_ref&, proof_ref&)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/tactic/core/reduce_args_tactic.cpp:359:18: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 359 | if (!map) { | ^~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/tactic/core/reduce_args_tactic.cpp:365:18: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 365 | if (!new_f) { | ^~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ [ 57%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/bv_invariant.cpp.o [ 57%] Building CXX object src/solver/CMakeFiles/solver.dir/solver_preprocess.cpp.o [ 57%] Building CXX object src/tactic/core/CMakeFiles/core_tactics.dir/split_clause_tactic.cpp.o [ 57%] Building CXX object src/tactic/core/CMakeFiles/core_tactics.dir/symmetry_reduce_tactic.cpp.o [ 58%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/bv_solver.cpp.o [ 58%] Building CXX object src/tactic/core/CMakeFiles/core_tactics.dir/tseitin_cnf_tactic.cpp.o /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/sat/smt/bv_solver.cpp: In member function 'virtual void bv::solver::flush_roots()': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/sat/smt/bv_solver.cpp:700:62: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 700 | theory_var w = table.insert_if_not_there(v, v); | ^ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:23, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast_ll_pp.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/sat/smt/bv_solver.cpp:19: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/params.h:22, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/tactic/tactic.h:23, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/tactic/tactical.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/tactic/core/symmetry_reduce_tactic.cpp:22: In member function 'vector& vector::push_back(const T&) [with T = app*; bool CallDestructors = false; SZ = unsigned int]', inlined from 'void symmetry_reduce_tactic::imp::compute_inv_app(const app_map&, inv_app_map&)' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/tactic/core/symmetry_reduce_tactic.cpp:274:76, inlined from 'void symmetry_reduce_tactic::imp::find_candidate_permutations(expr*, const app_map&, permutations&)' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/tactic/core/symmetry_reduce_tactic.cpp:184:24: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/vector.h:526:13: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 526 | if (m_data == nullptr || reinterpret_cast(m_data)[SIZE_IDX] == reinterpret_cast(m_data)[CAPACITY_IDX]) { | ^~~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:23, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/tactic/user_propagator_base.h:4, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/tactic/tactic.h:26: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h: In member function 'void symmetry_reduce_tactic::imp::find_candidate_permutations(expr*, const app_map&, permutations&)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ [ 58%] Building CXX object src/solver/CMakeFiles/solver.dir/solver2tactic.cpp.o [ 59%] Building CXX object src/tactic/core/CMakeFiles/core_tactics.dir/collect_occs.cpp.o [ 59%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/bv_theory_checker.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 59%] Built target core_tactics make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 59%] Building CXX object src/tactic/bv/CMakeFiles/bv_tactics.dir/bit_blaster_model_converter.cpp.o [ 59%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/dt_solver.cpp.o [ 59%] Building CXX object src/solver/CMakeFiles/solver.dir/tactic2solver.cpp.o [ 59%] Building CXX object src/tactic/bv/CMakeFiles/bv_tactics.dir/bit_blaster_tactic.cpp.o [ 59%] Building CXX object src/tactic/bv/CMakeFiles/bv_tactics.dir/bv1_blaster_tactic.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 59%] Built target solver [ 59%] Building CXX object src/tactic/bv/CMakeFiles/bv_tactics.dir/bvarray2uf_rewriter.cpp.o [ 59%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/euf_ackerman.cpp.o [ 59%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/euf_internalize.cpp.o /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/sat/smt/euf_ackerman.cpp: In member function 'void euf::ackerman::insert()': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/sat/smt/euf_ackerman.cpp:70:59: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 70 | inference* other = m_table.insert_if_not_there(inf); | ^ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/obj_hashtable.h:22, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/trail.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/sat/smt/euf_solver.h:20, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/sat/smt/euf_ackerman.cpp:18: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:475:17: note: 'et' was declared here 475 | entry * et; | ^~ [ 59%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/euf_invariant.cpp.o [ 60%] Building CXX object src/tactic/bv/CMakeFiles/bv_tactics.dir/bvarray2uf_tactic.cpp.o [ 60%] Building CXX object src/tactic/bv/CMakeFiles/bv_tactics.dir/bv_bound_chk_tactic.cpp.o [ 60%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/euf_local_search.cpp.o [ 60%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/euf_model.cpp.o [ 60%] Building CXX object src/tactic/bv/CMakeFiles/bv_tactics.dir/bv_bounds_tactic.cpp.o [ 60%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/euf_proof.cpp.o [ 60%] Building CXX object src/tactic/bv/CMakeFiles/bv_tactics.dir/bv_size_reduction_tactic.cpp.o [ 60%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/euf_proof_checker.cpp.o make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 60%] Building CXX object src/tactic/arith/CMakeFiles/arith_tactics.dir/add_bounds_tactic.cpp.o make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 60%] Building CXX object src/cmd_context/CMakeFiles/cmd_context.dir/basic_cmds.cpp.o [ 60%] Building CXX object src/tactic/arith/CMakeFiles/arith_tactics.dir/arith_bounds_tactic.cpp.o [ 60%] Building CXX object src/tactic/bv/CMakeFiles/bv_tactics.dir/dt2bv_tactic.cpp.o [ 60%] Building CXX object src/cmd_context/CMakeFiles/cmd_context.dir/cmd_context.cpp.o [ 60%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/euf_relevancy.cpp.o [ 60%] Building CXX object src/tactic/arith/CMakeFiles/arith_tactics.dir/bv2int_rewriter.cpp.o [ 60%] Building CXX object src/tactic/bv/CMakeFiles/bv_tactics.dir/elim_small_bv_tactic.cpp.o [ 61%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/euf_solver.cpp.o [ 61%] Building CXX object src/tactic/arith/CMakeFiles/arith_tactics.dir/bv2real_rewriter.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 61%] Built target bv_tactics [ 61%] Building CXX object src/cmd_context/CMakeFiles/cmd_context.dir/cmd_context_to_goal.cpp.o [ 61%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/intblast_solver.cpp.o [ 61%] Building CXX object src/cmd_context/CMakeFiles/cmd_context.dir/cmd_util.cpp.o [ 61%] Building CXX object src/cmd_context/CMakeFiles/cmd_context.dir/echo_tactic.cpp.o [ 61%] Building CXX object src/cmd_context/CMakeFiles/cmd_context.dir/eval_cmd.cpp.o [ 61%] Building CXX object src/tactic/arith/CMakeFiles/arith_tactics.dir/degree_shift_tactic.cpp.o [ 61%] Building CXX object src/cmd_context/CMakeFiles/cmd_context.dir/parametric_cmd.cpp.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast_util.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/sat/smt/intblast_solver.cpp:14: In member function 'void ast::mark1(bool, void*)', inlined from 'void ast_fast_mark::mark(ast*) [with unsigned int IDX = 1]' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:2516:13, inlined from 'void intblast::solver::ensure_translated(expr*)' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/sat/smt/intblast_solver.cpp:166:21: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:513:128: warning: storing the address of local variable 'visited' in '*(ast*)e.ast::m_mark1_owner' [-Wdangling-pointer=] 513 | void mark1(bool flag, void * owner) { SASSERT(m_mark1_owner == 0 || m_mark1_owner == owner); m_mark1 = flag; m_mark1_owner = owner; } | ~~~~~~~~~~~~~~^~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/sat/smt/intblast_solver.cpp: In member function 'void intblast::solver::ensure_translated(expr*)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/sat/smt/intblast_solver.cpp:164:24: note: 'visited' declared here 164 | ast_fast_mark1 visited; | ^~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/sat/smt/intblast_solver.cpp:160:42: note: 'e' declared here 160 | void solver::ensure_translated(expr* e) { | ~~~~~~^ [ 61%] Building CXX object src/cmd_context/CMakeFiles/cmd_context.dir/pdecl.cpp.o [ 61%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/fpa_solver.cpp.o [ 61%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/pb_card.cpp.o [ 61%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/pb_constraint.cpp.o [ 61%] Building CXX object src/tactic/arith/CMakeFiles/arith_tactics.dir/diff_neq_tactic.cpp.o [ 63%] Building CXX object src/cmd_context/CMakeFiles/cmd_context.dir/simplify_cmd.cpp.o [ 63%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/pb_internalize.cpp.o [ 63%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/pb_pb.cpp.o [ 63%] Building CXX object src/cmd_context/CMakeFiles/cmd_context.dir/simplifier_cmds.cpp.o [ 63%] Building CXX object src/tactic/arith/CMakeFiles/arith_tactics.dir/eq2bv_tactic.cpp.o [ 63%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/pb_solver.cpp.o [ 63%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/q_clause.cpp.o [ 63%] Building CXX object src/cmd_context/CMakeFiles/cmd_context.dir/tactic_cmds.cpp.o [ 63%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/q_ematch.cpp.o [ 63%] Building CXX object src/tactic/arith/CMakeFiles/arith_tactics.dir/factor_tactic.cpp.o [ 63%] Building CXX object src/cmd_context/CMakeFiles/cmd_context.dir/tactic_manager.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 63%] Built target cmd_context make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 63%] Generating "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/ackermannization/ackermannize_bv_tactic_params.hpp" from "ackermannize_bv_tactic_params.pyg" [ 63%] Generating "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/ackermannization/ackermannization_params.hpp" from "ackermannization_params.pyg" INFO:root:Using /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ackermannization/ackermannize_bv_tactic_params.pyg INFO:root:Generated "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/ackermannization/ackermannize_bv_tactic_params.hpp" INFO:root:Using /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ackermannization/ackermannization_params.pyg INFO:root:Generated "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/ackermannization/ackermannization_params.hpp" [ 64%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/q_eval.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 64%] Building CXX object src/ackermannization/CMakeFiles/ackermannization.dir/ackermannize_bv_model_converter.cpp.o [ 64%] Building CXX object src/ackermannization/CMakeFiles/ackermannization.dir/ackermannize_bv_tactic.cpp.o [ 64%] Building CXX object src/ackermannization/CMakeFiles/ackermannization.dir/ackr_bound_probe.cpp.o [ 64%] Building CXX object src/tactic/arith/CMakeFiles/arith_tactics.dir/fix_dl_var_tactic.cpp.o [ 64%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/q_mam.cpp.o [ 64%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/q_mbi.cpp.o [ 64%] Building CXX object src/ackermannization/CMakeFiles/ackermannization.dir/ackr_helper.cpp.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/mbp/mbp_arith.h:12, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/sat/smt/q_mbi.cpp:23: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/mbp/mbp_plugin.h:70:22: warning: 'virtual bool mbp::project_plugin::operator()(model&, app_ref_vector&, expr_ref_vector&)' was hidden [-Woverloaded-virtual=] 70 | virtual bool operator()(model& model, app_ref_vector& vars, expr_ref_vector& lits) { return false; }; | ^~~~~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/sat/smt/q_mbi.cpp:24: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/mbp/mbp_arrays.h:36:14: note: by 'mbp::array_project_plugin::operator()' 36 | void operator()(model& model, app_ref_vector& vars, expr_ref& fml, app_ref_vector& aux_vars, bool reduce_all_selects); | ^~~~~~~~ [ 64%] Building CXX object src/ackermannization/CMakeFiles/ackermannization.dir/ackr_model_converter.cpp.o [ 65%] Building CXX object src/tactic/arith/CMakeFiles/arith_tactics.dir/fm_tactic.cpp.o [ 65%] Building CXX object src/ackermannization/CMakeFiles/ackermannization.dir/lackr.cpp.o [ 65%] Building CXX object src/tactic/arith/CMakeFiles/arith_tactics.dir/lia2card_tactic.cpp.o [ 65%] Building CXX object src/ackermannization/CMakeFiles/ackermannization.dir/lackr_model_constructor.cpp.o [ 65%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/q_model_fixer.cpp.o [ 65%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/q_theory_checker.cpp.o [ 65%] Building CXX object src/ackermannization/CMakeFiles/ackermannization.dir/lackr_model_converter_lazy.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 65%] Built target ackermannization make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 65%] Building CXX object src/tactic/sls/CMakeFiles/sls_tactic.dir/sls_tactic.cpp.o [ 65%] Building CXX object src/tactic/arith/CMakeFiles/arith_tactics.dir/lia2pb_tactic.cpp.o [ 65%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/q_queue.cpp.o make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 65%] Building CXX object src/math/subpaving/tactic/CMakeFiles/subpaving_tactic.dir/expr2subpaving.cpp.o [ 65%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/q_solver.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 65%] Built target sls_tactic make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 65%] Building CXX object src/parsers/smt2/CMakeFiles/smt2parser.dir/marshal.cpp.o [ 65%] Building CXX object src/tactic/arith/CMakeFiles/arith_tactics.dir/nla2bv_tactic.cpp.o [ 65%] Building CXX object src/math/subpaving/tactic/CMakeFiles/subpaving_tactic.dir/subpaving_tactic.cpp.o [ 65%] Building CXX object src/parsers/smt2/CMakeFiles/smt2parser.dir/smt2parser.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 65%] Built target subpaving_tactic [ 66%] Building CXX object src/parsers/smt2/CMakeFiles/smt2parser.dir/smt2scanner.cpp.o [ 66%] Building CXX object src/tactic/arith/CMakeFiles/arith_tactics.dir/normalize_bounds_tactic.cpp.o [ 66%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/recfun_solver.cpp.o [ 66%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/sat_th.cpp.o [ 66%] Building CXX object src/tactic/arith/CMakeFiles/arith_tactics.dir/pb2bv_model_converter.cpp.o [ 66%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/specrel_solver.cpp.o [ 67%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/tseitin_theory_checker.cpp.o [ 67%] Building CXX object src/tactic/arith/CMakeFiles/arith_tactics.dir/pb2bv_tactic.cpp.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/euf/euf_specrel_plugin.h:24, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/sat/smt/specrel_solver.cpp:20: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/euf/euf_ac_plugin.h: In member function 'bool euf::ac_plugin::is_op(euf::enode*) const': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/euf/euf_ac_plugin.h:184:97: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'family_id' {aka 'int'} [-Wsign-compare] 184 | bool is_op(enode* n) const { auto d = n->get_decl(); return d && (d == m_decl || (m_fid == d->get_family_id() && m_op == d->get_decl_kind())); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/euf/euf_ac_plugin.h:184:127: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'decl_kind' {aka 'int'} [-Wsign-compare] 184 | bool is_op(enode* n) const { auto d = n->get_decl(); return d && (d == m_decl || (m_fid == d->get_family_id() && m_op == d->get_decl_kind())); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 67%] Built target smt2parser make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 67%] Building CXX object src/solver/assertions/CMakeFiles/solver_assertions.dir/asserted_formulas.cpp.o make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 67%] Generating "database.h" INFO:root:Generated "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/ast/pattern/database.h" make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 67%] Building CXX object src/ast/pattern/CMakeFiles/pattern.dir/expr_pattern_match.cpp.o [ 67%] Building CXX object src/sat/smt/CMakeFiles/sat_smt.dir/user_solver.cpp.o [ 67%] Building CXX object src/ast/pattern/CMakeFiles/pattern.dir/pattern_inference.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 67%] Built target sat_smt [ 67%] Building CXX object src/tactic/arith/CMakeFiles/arith_tactics.dir/probe_arith.cpp.o make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 67%] Building CXX object src/sat/tactic/CMakeFiles/sat_tactic.dir/goal2sat.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 67%] Built target pattern [ 67%] Building CXX object src/sat/tactic/CMakeFiles/sat_tactic.dir/sat2goal.cpp.o [ 67%] Building CXX object src/tactic/arith/CMakeFiles/arith_tactics.dir/purify_arith_tactic.cpp.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/tactic/goal.h:37, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/tactic/tactic.h:27, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/sat/tactic/sat2goal.cpp:39: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/converters/model_converter.h:81:18: warning: 'virtual void model_converter::operator()(labels_vec&)' was hidden [-Woverloaded-virtual=] 81 | virtual void operator()(labels_vec & r) {} | ^~~~~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/sat/tactic/sat2goal.cpp:43: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/sat/tactic/sat2goal.h:58:14: note: by 'sat2goal::mc::operator()' 58 | void operator()(expr_ref& fml) override; | ^~~~~~~~ [ 67%] Building CXX object src/sat/tactic/CMakeFiles/sat_tactic.dir/sat_tactic.cpp.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/tactic/goal.h:37, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/tactic/tactic.h:27, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/tactic/tactical.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/sat/tactic/sat_tactic.cpp:21: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/converters/model_converter.h:81:18: warning: 'virtual void model_converter::operator()(labels_vec&)' was hidden [-Woverloaded-virtual=] 81 | virtual void operator()(labels_vec & r) {} | ^~~~~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/sat/tactic/sat_tactic.cpp:23: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/sat/tactic/sat2goal.h:58:14: note: by 'sat2goal::mc::operator()' 58 | void operator()(expr_ref& fml) override; | ^~~~~~~~ [ 67%] Building CXX object src/tactic/arith/CMakeFiles/arith_tactics.dir/recover_01_tactic.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 67%] Built target sat_tactic In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/params.h:22, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/tactic/tactic.h:23, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/tactic/tactical.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/tactic/arith/recover_01_tactic.cpp:58: In member function 'bool vector::empty() const [with T = app*; bool CallDestructors = false; SZ = unsigned int]', inlined from 'bool recover_01_tactic::imp::save_clause(expr*)' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/tactic/arith/recover_01_tactic.cpp:129:32: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/vector.h:401:16: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 401 | return m_data == nullptr || reinterpret_cast(m_data)[SIZE_IDX] == 0; | ^~~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:23, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/tactic/user_propagator_base.h:4, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/tactic/tactic.h:26: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h: In member function 'bool recover_01_tactic::imp::save_clause(expr*)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 67%] Built target arith_tactics make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 67%] Building CXX object src/sat/sat_solver/CMakeFiles/sat_solver.dir/inc_sat_solver.cpp.o make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 67%] Building CXX object src/cmd_context/extra_cmds/CMakeFiles/extra_cmds.dir/dbg_cmds.cpp.o [ 67%] Building CXX object src/nlsat/tactic/CMakeFiles/nlsat_tactic.dir/goal2nlsat.cpp.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/solver/check_sat_result.h:26, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/solver/solver.h:22, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/sat/sat_solver/inc_sat_solver.cpp:26: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/converters/model_converter.h:81:18: warning: 'virtual void model_converter::operator()(labels_vec&)' was hidden [-Woverloaded-virtual=] 81 | virtual void operator()(labels_vec & r) {} | ^~~~~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/sat/sat_solver/inc_sat_solver.cpp:45: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/sat/tactic/sat2goal.h:58:14: note: by 'sat2goal::mc::operator()' 58 | void operator()(expr_ref& fml) override; | ^~~~~~~~ make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 67%] Built target solver_assertions [ 67%] Building CXX object src/cmd_context/extra_cmds/CMakeFiles/extra_cmds.dir/polynomial_cmds.cpp.o [ 67%] Building CXX object src/nlsat/tactic/CMakeFiles/nlsat_tactic.dir/nlsat_tactic.cpp.o [ 67%] Building CXX object src/cmd_context/extra_cmds/CMakeFiles/extra_cmds.dir/subpaving_cmds.cpp.o [ 67%] Building CXX object src/cmd_context/extra_cmds/CMakeFiles/extra_cmds.dir/proof_cmds.cpp.o [ 67%] Building CXX object src/nlsat/tactic/CMakeFiles/nlsat_tactic.dir/qfnra_nlsat_tactic.cpp.o [ 67%] Building CXX object src/sat/sat_solver/CMakeFiles/sat_solver.dir/sat_smt_solver.cpp.o make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 67%] Building CXX object src/smt/CMakeFiles/smt.dir/arith_eq_adapter.cpp.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/solver/check_sat_result.h:26, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/solver/solver.h:22, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/sat/sat_solver/sat_smt_solver.cpp:31: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/converters/model_converter.h:81:18: warning: 'virtual void model_converter::operator()(labels_vec&)' was hidden [-Woverloaded-virtual=] 81 | virtual void operator()(labels_vec & r) {} | ^~~~~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/sat/sat_solver/sat_smt_solver.cpp:39: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/sat/tactic/sat2goal.h:58:14: note: by 'sat2goal::mc::operator()' 58 | void operator()(expr_ref& fml) override; | ^~~~~~~~ make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 67%] Built target extra_cmds [ 67%] Building CXX object src/smt/CMakeFiles/smt.dir/arith_eq_solver.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 67%] Built target nlsat_tactic [ 67%] Building CXX object src/smt/CMakeFiles/smt.dir/dyn_ack.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 67%] Built target sat_solver make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 67%] Building CXX object src/tactic/fd_solver/CMakeFiles/fd_solver.dir/bounded_int2bv_solver.cpp.o [ 67%] Building CXX object src/smt/CMakeFiles/smt.dir/expr_context_simplifier.cpp.o [ 67%] Building CXX object src/smt/CMakeFiles/smt.dir/fingerprints.cpp.o [ 69%] Building CXX object src/smt/CMakeFiles/smt.dir/mam.cpp.o [ 69%] Building CXX object src/smt/CMakeFiles/smt.dir/old_interval.cpp.o [ 69%] Building CXX object src/tactic/fd_solver/CMakeFiles/fd_solver.dir/enum2bv_solver.cpp.o [ 69%] Building CXX object src/smt/CMakeFiles/smt.dir/qi_queue.cpp.o [ 69%] Building CXX object src/tactic/fd_solver/CMakeFiles/fd_solver.dir/fd_solver.cpp.o [ 69%] Building CXX object src/smt/CMakeFiles/smt.dir/seq_axioms.cpp.o [ 69%] Building CXX object src/tactic/fd_solver/CMakeFiles/fd_solver.dir/pb2bv_solver.cpp.o [ 69%] Building CXX object src/smt/CMakeFiles/smt.dir/seq_eq_solver.cpp.o [ 70%] Building CXX object src/tactic/fd_solver/CMakeFiles/fd_solver.dir/smtfd_solver.cpp.o [ 70%] Building CXX object src/smt/CMakeFiles/smt.dir/seq_ne_solver.cpp.o [ 70%] Building CXX object src/smt/CMakeFiles/smt.dir/seq_offset_eq.cpp.o [ 70%] Building CXX object src/smt/CMakeFiles/smt.dir/seq_regex.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 70%] Built target fd_solver [ 70%] Building CXX object src/smt/CMakeFiles/smt.dir/smt_almost_cg_table.cpp.o [ 70%] Building CXX object src/smt/CMakeFiles/smt.dir/smt_arith_value.cpp.o [ 71%] Building CXX object src/smt/CMakeFiles/smt.dir/smt_case_split_queue.cpp.o [ 71%] Building CXX object src/smt/CMakeFiles/smt.dir/smt_cg_table.cpp.o [ 71%] Building CXX object src/smt/CMakeFiles/smt.dir/smt_checker.cpp.o [ 71%] Building CXX object src/smt/CMakeFiles/smt.dir/smt_clause.cpp.o [ 71%] Building CXX object src/smt/CMakeFiles/smt.dir/smt_clause_proof.cpp.o [ 71%] Building CXX object src/smt/CMakeFiles/smt.dir/smt_conflict_resolution.cpp.o [ 71%] Building CXX object src/smt/CMakeFiles/smt.dir/smt_consequences.cpp.o [ 71%] Building CXX object src/smt/CMakeFiles/smt.dir/smt_context.cpp.o [ 71%] Building CXX object src/smt/CMakeFiles/smt.dir/smt_context_inv.cpp.o [ 71%] Building CXX object src/smt/CMakeFiles/smt.dir/smt_context_pp.cpp.o [ 72%] Building CXX object src/smt/CMakeFiles/smt.dir/smt_context_stat.cpp.o [ 72%] Building CXX object src/smt/CMakeFiles/smt.dir/smt_enode.cpp.o [ 72%] Building CXX object src/smt/CMakeFiles/smt.dir/smt_farkas_util.cpp.o [ 72%] Building CXX object src/smt/CMakeFiles/smt.dir/smt_for_each_relevant_expr.cpp.o [ 72%] Building CXX object src/smt/CMakeFiles/smt.dir/smt_implied_equalities.cpp.o [ 72%] Building CXX object src/smt/CMakeFiles/smt.dir/smt_internalizer.cpp.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:22, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/smt_solver.h:23, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/smt_implied_equalities.h:25, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/smt_implied_equalities.cpp:22: In member function 'SZ vector::size() const [with T = unsigned int; bool CallDestructors = false; SZ = unsigned int]', inlined from 'void {anonymous}::get_implied_equalities_impl::get_implied_equalities_model_based(model_ref&, term_ids&)' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/smt_implied_equalities.cpp:214:60: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/vector.h:405:13: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 405 | if (m_data == nullptr) { | ^~~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:23: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h: In member function 'void {anonymous}::get_implied_equalities_impl::get_implied_equalities_model_based(model_ref&, term_ids&)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ In member function 'vector& vector::push_back(T&&) [with T = {anonymous}::get_implied_equalities_impl::term_id; bool CallDestructors = true; SZ = unsigned int]', inlined from 'void {anonymous}::get_implied_equalities_impl::partition_terms(unsigned int, expr* const*, sort2term_ids&)' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/smt_implied_equalities.cpp:62:30, inlined from 'lbool {anonymous}::get_implied_equalities_impl::operator()(unsigned int, expr* const*, unsigned int*)' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/smt_implied_equalities.cpp:345:32, inlined from 'lbool smt::implied_equalities(ast_manager&, solver&, unsigned int, expr* const*, unsigned int*)' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/smt_implied_equalities.cpp:378:18: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/vector.h:542:13: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 542 | if (m_data == nullptr || reinterpret_cast(m_data)[SIZE_IDX] == reinterpret_cast(m_data)[CAPACITY_IDX]) { | ^~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h: In function 'lbool smt::implied_equalities(ast_manager&, solver&, unsigned int, expr* const*, unsigned int*)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ [ 72%] Building CXX object src/smt/CMakeFiles/smt.dir/smt_justification.cpp.o [ 72%] Building CXX object src/smt/CMakeFiles/smt.dir/smt_kernel.cpp.o [ 72%] Building CXX object src/smt/CMakeFiles/smt.dir/smt_literal.cpp.o [ 72%] Building CXX object src/smt/CMakeFiles/smt.dir/smt_lookahead.cpp.o [ 72%] Building CXX object src/smt/CMakeFiles/smt.dir/smt_model_checker.cpp.o [ 73%] Building CXX object src/smt/CMakeFiles/smt.dir/smt_model_finder.cpp.o [ 73%] Building CXX object src/smt/CMakeFiles/smt.dir/smt_model_generator.cpp.o [ 73%] Building CXX object src/smt/CMakeFiles/smt.dir/smt_parallel.cpp.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/normal_forms/pull_quant.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/smt_model_checker.cpp:25: In member function 'void ast::mark1(bool, void*)', inlined from 'void ast_fast_mark::mark(ast*) [with unsigned int IDX = 1]' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:2516:13, inlined from 'void for_each_expr_core(ForEachProc&, ExprMark&, expr*) [with ForEachProc = smt::model_checker::is_safe_for_mbqi(quantifier*) const::proc; ExprMark = ast_fast_mark<1>; bool MarkAll = false; bool IgnorePatterns = false]' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/for_each_expr.h:31:21, inlined from 'void quick_for_each_expr(ForEachProc&, expr_fast_mark1&, expr*) [with ForEachProc = smt::model_checker::is_safe_for_mbqi(quantifier*) const::proc]' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/for_each_expr.h:146:67, inlined from 'bool smt::model_checker::is_safe_for_mbqi(quantifier*) const' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/smt_model_checker.cpp:417:28: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:513:128: warning: storing the address of local variable 'visited' in '*(ast*)q.ast::m_mark1_owner' [-Wdangling-pointer=] 513 | void mark1(bool flag, void * owner) { SASSERT(m_mark1_owner == 0 || m_mark1_owner == owner); m_mark1 = flag; m_mark1_owner = owner; } | ~~~~~~~~~~~~~~^~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/smt_model_checker.cpp: In member function 'bool smt::model_checker::is_safe_for_mbqi(quantifier*) const': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/smt_model_checker.cpp:406:24: note: 'visited' declared here 406 | ast_fast_mark1 visited; | ^~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/smt_model_checker.cpp:402:55: note: 'q' declared here 402 | bool model_checker::is_safe_for_mbqi(quantifier * q) const { | ~~~~~~~~~~~~~^ [ 73%] Building CXX object src/smt/CMakeFiles/smt.dir/smt_quantifier.cpp.o [ 73%] Building CXX object src/smt/CMakeFiles/smt.dir/smt_quick_checker.cpp.o [ 73%] Building CXX object src/smt/CMakeFiles/smt.dir/smt_relevancy.cpp.o [ 73%] Building CXX object src/smt/CMakeFiles/smt.dir/smt_setup.cpp.o [ 73%] Building CXX object src/smt/CMakeFiles/smt.dir/smt_solver.cpp.o [ 73%] Building CXX object src/smt/CMakeFiles/smt.dir/smt_statistics.cpp.o [ 73%] Building CXX object src/smt/CMakeFiles/smt.dir/smt_theory.cpp.o [ 75%] Building CXX object src/smt/CMakeFiles/smt.dir/smt_value_sort.cpp.o [ 75%] Building CXX object src/smt/CMakeFiles/smt.dir/smt2_extra_cmds.cpp.o [ 75%] Building CXX object src/smt/CMakeFiles/smt.dir/theory_arith.cpp.o [ 75%] Building CXX object src/smt/CMakeFiles/smt.dir/theory_array_bapa.cpp.o [ 75%] Building CXX object src/smt/CMakeFiles/smt.dir/theory_array_base.cpp.o [ 75%] Building CXX object src/smt/CMakeFiles/smt.dir/theory_array.cpp.o [ 75%] Building CXX object src/smt/CMakeFiles/smt.dir/theory_array_full.cpp.o [ 75%] Building CXX object src/smt/CMakeFiles/smt.dir/theory_bv.cpp.o [ 75%] Building CXX object src/smt/CMakeFiles/smt.dir/theory_char.cpp.o [ 75%] Building CXX object src/smt/CMakeFiles/smt.dir/theory_datatype.cpp.o [ 76%] Building CXX object src/smt/CMakeFiles/smt.dir/theory_dense_diff_logic.cpp.o [ 76%] Building CXX object src/smt/CMakeFiles/smt.dir/theory_diff_logic.cpp.o [ 76%] Building CXX object src/smt/CMakeFiles/smt.dir/theory_dl.cpp.o [ 76%] Building CXX object src/smt/CMakeFiles/smt.dir/theory_dummy.cpp.o [ 76%] Building CXX object src/smt/CMakeFiles/smt.dir/theory_fpa.cpp.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/smt_clause_proof.h:30, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/smt_context.h:30, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/theory_dense_diff_logic_def.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/theory_dense_diff_logic.cpp:19: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/smt_theory.h: In member function 'bool smt::theory::assume_eqs(VarValueTable&) [with VarValueTable = int_hashtable::var_value_hash, smt::theory_dense_diff_logic::var_value_eq>]': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/smt_theory.h:519:27: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 519 | other = table.insert_if_not_there(v); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:23, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/quantifier_stat.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/smt_context.h:21: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:475:17: note: 'et' was declared here 475 | entry * et; | ^~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/smt_theory.h: In member function 'bool smt::theory::assume_eqs(VarValueTable&) [with VarValueTable = int_hashtable::var_value_hash, smt::theory_dense_diff_logic::var_value_eq>]': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/smt_theory.h:519:27: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 519 | other = table.insert_if_not_there(v); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:475:17: note: 'et' was declared here 475 | entry * et; | ^~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/smt_theory.h: In member function 'bool smt::theory::assume_eqs(VarValueTable&) [with VarValueTable = int_hashtable::var_value_hash, smt::theory_dense_diff_logic::var_value_eq>]': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/smt_theory.h:519:27: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 519 | other = table.insert_if_not_there(v); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:475:17: note: 'et' was declared here 475 | entry * et; | ^~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/smt_theory.h: In member function 'bool smt::theory::assume_eqs(VarValueTable&) [with VarValueTable = int_hashtable::var_value_hash, smt::theory_dense_diff_logic::var_value_eq>]': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/smt_theory.h:519:27: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 519 | other = table.insert_if_not_there(v); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:475:17: note: 'et' was declared here 475 | entry * et; | ^~ [ 76%] Building CXX object src/smt/CMakeFiles/smt.dir/theory_lra.cpp.o [ 76%] Building CXX object src/smt/CMakeFiles/smt.dir/theory_opt.cpp.o [ 76%] Building CXX object src/smt/CMakeFiles/smt.dir/theory_pb.cpp.o [ 76%] Building CXX object src/smt/CMakeFiles/smt.dir/theory_recfun.cpp.o [ 76%] Building CXX object src/smt/CMakeFiles/smt.dir/theory_seq.cpp.o [ 76%] Building CXX object src/smt/CMakeFiles/smt.dir/theory_special_relations.cpp.o [ 77%] Building CXX object src/smt/CMakeFiles/smt.dir/theory_str.cpp.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/theory_arith_def.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/theory_arith.cpp:20: In constructor 'smt::theory_arith::row_entry::row_entry(const smt::theory_arith::numeral&, smt::theory_var) [with Ext = smt::mi_ext]', inlined from 'bool smt::theory_arith::branch_infeasible_int_equality() [with Ext = smt::mi_ext]' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/theory_arith_int.h:367:31: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/theory_arith.h:121:69: warning: 'var' may be used uninitialized [-Wmaybe-uninitialized] 121 | row_entry(numeral const & c, theory_var v): m_coeff(c), m_var(v), m_col_idx(0) {} | ^~~~~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/theory_arith_def.h:26: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/theory_arith_int.h: In member function 'bool smt::theory_arith::branch_infeasible_int_equality() [with Ext = smt::mi_ext]': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/theory_arith_int.h:363:28: note: 'var' was declared here 363 | theory_var var; | ^~~ In constructor 'smt::theory_arith::row_entry::row_entry(const smt::theory_arith::numeral&, smt::theory_var) [with Ext = smt::i_ext]', inlined from 'bool smt::theory_arith::branch_infeasible_int_equality() [with Ext = smt::i_ext]' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/theory_arith_int.h:367:31: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/theory_arith.h:121:69: warning: 'var' may be used uninitialized [-Wmaybe-uninitialized] 121 | row_entry(numeral const & c, theory_var v): m_coeff(c), m_var(v), m_col_idx(0) {} | ^~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/theory_arith_int.h: In member function 'bool smt::theory_arith::branch_infeasible_int_equality() [with Ext = smt::i_ext]': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/theory_arith_int.h:363:28: note: 'var' was declared here 363 | theory_var var; | ^~~ In constructor 'smt::theory_arith::row_entry::row_entry(const smt::theory_arith::numeral&, smt::theory_var) [with Ext = smt::inf_ext]', inlined from 'bool smt::theory_arith::branch_infeasible_int_equality() [with Ext = smt::inf_ext]' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/theory_arith_int.h:367:31: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/theory_arith.h:121:69: warning: 'var' may be used uninitialized [-Wmaybe-uninitialized] 121 | row_entry(numeral const & c, theory_var v): m_coeff(c), m_var(v), m_col_idx(0) {} | ^~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/theory_arith_int.h: In member function 'bool smt::theory_arith::branch_infeasible_int_equality() [with Ext = smt::inf_ext]': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/theory_arith_int.h:363:28: note: 'var' was declared here 363 | theory_var var; | ^~~ [ 77%] Building CXX object src/smt/CMakeFiles/smt.dir/theory_str_mc.cpp.o [ 77%] Building CXX object src/smt/CMakeFiles/smt.dir/theory_str_regex.cpp.o [ 77%] Building CXX object src/smt/CMakeFiles/smt.dir/theory_user_propagator.cpp.o [ 77%] Building CXX object src/smt/CMakeFiles/smt.dir/theory_utvpi.cpp.o [ 77%] Building CXX object src/smt/CMakeFiles/smt.dir/theory_wmaxsat.cpp.o [ 77%] Building CXX object src/smt/CMakeFiles/smt.dir/uses_theory.cpp.o [ 77%] Building CXX object src/smt/CMakeFiles/smt.dir/watch_list.cpp.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/theory_diff_logic.h:24, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/theory_utvpi.h:24, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/theory_utvpi.cpp:17: In member function 'rational& rational::operator+=(const rational&)', inlined from 'bool smt::utvpi_tester::linearize()' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/theory_utvpi.cpp:135:68: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/rational.h:192:17: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 192 | m().add(m_val, r.m_val, m_val); | ^~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/map.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/theory_diff_logic.h:29: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h: In member function 'bool smt::utvpi_tester::linearize()': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/theory_diff_logic.h:32: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/smt_theory.h: In member function 'bool smt::theory::assume_eqs(VarValueTable&) [with VarValueTable = int_hashtable::var_value_hash, smt::theory_utvpi::var_value_eq>]': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/smt_theory.h:519:27: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 519 | other = table.insert_if_not_there(v); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:475:17: note: 'et' was declared here 475 | entry * et; | ^~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/smt_theory.h: In member function 'bool smt::theory::assume_eqs(VarValueTable&) [with VarValueTable = int_hashtable::var_value_hash, smt::theory_utvpi::var_value_eq>]': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/smt_theory.h:519:27: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 519 | other = table.insert_if_not_there(v); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:475:17: note: 'et' was declared here 475 | entry * et; | ^~ make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 77%] Built target smt make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 77%] Building CXX object src/smt/tactic/CMakeFiles/smt_tactic.dir/unit_subsumption_tactic.cpp.o [ 77%] Building CXX object src/smt/tactic/CMakeFiles/smt_tactic.dir/smt_tactic_core.cpp.o [ 77%] Building CXX object src/smt/tactic/CMakeFiles/smt_tactic.dir/ctx_solver_simplify_tactic.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 77%] Building CXX object src/qe/CMakeFiles/qe.dir/nlarith_util.cpp.o [ 77%] Building CXX object src/qe/CMakeFiles/qe.dir/nlqsat.cpp.o [ 77%] Building CXX object src/qe/CMakeFiles/qe.dir/qe_arith_plugin.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 77%] Built target smt_tactic make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 78%] Building CXX object src/tactic/ufbv/CMakeFiles/ufbv_tactic.dir/macro_finder_tactic.cpp.o [ 78%] Building CXX object src/qe/CMakeFiles/qe.dir/qe_array_plugin.cpp.o [ 78%] Building CXX object src/tactic/ufbv/CMakeFiles/ufbv_tactic.dir/quasi_macros_tactic.cpp.o [ 78%] Building CXX object src/qe/CMakeFiles/qe.dir/qe_bool_plugin.cpp.o [ 78%] Building CXX object src/tactic/ufbv/CMakeFiles/ufbv_tactic.dir/ufbv_rewriter_tactic.cpp.o [ 78%] Building CXX object src/qe/CMakeFiles/qe.dir/qe_bv_plugin.cpp.o [ 78%] Building CXX object src/qe/CMakeFiles/qe.dir/qe_cmd.cpp.o [ 78%] Building CXX object src/tactic/ufbv/CMakeFiles/ufbv_tactic.dir/ufbv_tactic.cpp.o [ 79%] Building CXX object src/qe/CMakeFiles/qe.dir/qe.cpp.o [ 79%] Building CXX object src/qe/CMakeFiles/qe.dir/qe_datatype_plugin.cpp.o [ 79%] Building CXX object src/qe/CMakeFiles/qe.dir/qe_dl_plugin.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 79%] Built target ufbv_tactic [ 79%] Building CXX object src/qe/CMakeFiles/qe.dir/qe_mbi.cpp.o [ 79%] Building CXX object src/qe/CMakeFiles/qe.dir/qe_mbp.cpp.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/mbp/mbp_arith.h:12, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/qe_mbi.h:23, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/qe_mbi.cpp:41: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/mbp/mbp_plugin.h:70:22: warning: 'virtual bool mbp::project_plugin::operator()(model&, app_ref_vector&, expr_ref_vector&)' was hidden [-Woverloaded-virtual=] 70 | virtual bool operator()(model& model, app_ref_vector& vars, expr_ref_vector& lits) { return false; }; | ^~~~~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/qe_mbi.cpp:44: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/mbp/mbp_arrays.h:36:14: note: by 'mbp::array_project_plugin::operator()' 36 | void operator()(model& model, app_ref_vector& vars, expr_ref& fml, app_ref_vector& aux_vars, bool reduce_all_selects); | ^~~~~~~~ [ 79%] Building CXX object src/qe/CMakeFiles/qe.dir/qe_tactic.cpp.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/mbp/mbp_arith.h:12, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/qe_mbp.cpp:38: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/mbp/mbp_plugin.h:70:22: warning: 'virtual bool mbp::project_plugin::operator()(model&, app_ref_vector&, expr_ref_vector&)' was hidden [-Woverloaded-virtual=] 70 | virtual bool operator()(model& model, app_ref_vector& vars, expr_ref_vector& lits) { return false; }; | ^~~~~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/qe_mbp.cpp:39: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/mbp/mbp_arrays.h:36:14: note: by 'mbp::array_project_plugin::operator()' 36 | void operator()(model& model, app_ref_vector& vars, expr_ref& fml, app_ref_vector& aux_vars, bool reduce_all_selects); | ^~~~~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/qe_mbp.cpp:30: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/rewriter/rewriter_def.h:702:6: warning: 'void rewriter_tpl::update_inv_binding_at(unsigned int, expr*) [with Config = {anonymous}::rd_over_wr_rewriter]' defined but not used [-Wunused-function] 702 | void rewriter_tpl::update_inv_binding_at(unsigned i, expr* binding) { | ^~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/rewriter/rewriter_def.h:707:6: warning: 'void rewriter_tpl::update_binding_at(unsigned int, expr*) [with Config = {anonymous}::rd_over_wr_rewriter]' defined but not used [-Wunused-function] 707 | void rewriter_tpl::update_binding_at(unsigned i, expr* binding) { | ^~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/rewriter/rewriter_def.h:672:6: warning: 'void rewriter_tpl::set_bindings(unsigned int, expr* const*) [with Config = {anonymous}::rd_over_wr_rewriter]' defined but not used [-Wunused-function] 672 | void rewriter_tpl::set_bindings(unsigned num_bindings, expr * const * bindings) { | ^~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/rewriter/rewriter_def.h:654:6: warning: 'void rewriter_tpl::cleanup() [with Config = {anonymous}::rd_over_wr_rewriter]' defined but not used [-Wunused-function] 654 | void rewriter_tpl::cleanup() { | ^~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/rewriter/rewriter_def.h:702:6: warning: 'void rewriter_tpl::update_inv_binding_at(unsigned int, expr*) [with Config = {anonymous}::app_const_arr_rewriter]' defined but not used [-Wunused-function] 702 | void rewriter_tpl::update_inv_binding_at(unsigned i, expr* binding) { | ^~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/rewriter/rewriter_def.h:707:6: warning: 'void rewriter_tpl::update_binding_at(unsigned int, expr*) [with Config = {anonymous}::app_const_arr_rewriter]' defined but not used [-Wunused-function] 707 | void rewriter_tpl::update_binding_at(unsigned i, expr* binding) { | ^~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/rewriter/rewriter_def.h:672:6: warning: 'void rewriter_tpl::set_bindings(unsigned int, expr* const*) [with Config = {anonymous}::app_const_arr_rewriter]' defined but not used [-Wunused-function] 672 | void rewriter_tpl::set_bindings(unsigned num_bindings, expr * const * bindings) { | ^~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/rewriter/rewriter_def.h:654:6: warning: 'void rewriter_tpl::cleanup() [with Config = {anonymous}::app_const_arr_rewriter]' defined but not used [-Wunused-function] 654 | void rewriter_tpl::cleanup() { | ^~~~~~~~~~~~~~~~~~~~ [ 79%] Building CXX object src/qe/CMakeFiles/qe.dir/qsat.cpp.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:22, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast_util.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/qe_mbi.cpp:31: In member function 'vector& vector::push_back(T&&) [with T = app*; bool CallDestructors = false; SZ = unsigned int]', inlined from 'void qe::uflia_mbi::add_arith_dcert(model&, expr_ref_vector&)' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/qe_mbi.cpp:441:73: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/vector.h:542:13: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 542 | if (m_data == nullptr || reinterpret_cast(m_data)[SIZE_IDX] == reinterpret_cast(m_data)[CAPACITY_IDX]) { | ^~~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:23: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h: In member function 'void qe::uflia_mbi::add_arith_dcert(model&, expr_ref_vector&)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/qsat.cpp: In member function 'expr_ref qe::qsat::elim_rec(expr*)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/qe/qsat.cpp:1017:30: warning: unused variable 'num_args' [-Wunused-variable] 1017 | unsigned num_args = a->get_num_args(); | ^~~~~~~~ make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 79%] Built target qe make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 79%] Generating "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/muz/base/fp_params.hpp" from "fp_params.pyg" INFO:root:Using /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/base/fp_params.pyg INFO:root:Generated "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/muz/base/fp_params.hpp" make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 79%] Building CXX object src/muz/base/CMakeFiles/muz.dir/bind_variables.cpp.o [ 79%] Building CXX object src/muz/base/CMakeFiles/muz.dir/dl_costs.cpp.o [ 79%] Building CXX object src/muz/base/CMakeFiles/muz.dir/dl_context.cpp.o [ 79%] Building CXX object src/muz/base/CMakeFiles/muz.dir/dl_boogie_proof.cpp.o [ 79%] Building CXX object src/muz/base/CMakeFiles/muz.dir/dl_rule.cpp.o [ 79%] Building CXX object src/muz/base/CMakeFiles/muz.dir/dl_rule_set.cpp.o [ 79%] Building CXX object src/muz/base/CMakeFiles/muz.dir/dl_rule_subsumption_index.cpp.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:41, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/arith_decl_plugin.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/base/dl_context.cpp:23: In constructor 'obj_map::key_data::key_data(Key*, const Value&) [with Key = const sort; Value = datalog::context::sort_domain*]', inlined from 'void obj_map::insert(Key*, const Value&) [with Key = const sort; Value = datalog::context::sort_domain*]' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/obj_hashtable.h:139:24, inlined from 'void datalog::context::register_finite_sort(sort*, sort_kind)' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/base/dl_context.cpp:327:23: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/obj_hashtable.h:68:13: warning: 'dom' may be used uninitialized [-Wmaybe-uninitialized] 68 | m_value(v) { | ^~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/base/dl_context.cpp: In member function 'void datalog::context::register_finite_sort(sort*, sort_kind)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/base/dl_context.cpp:316:23: note: 'dom' was declared here 316 | sort_domain * dom; | ^~~ [ 80%] Building CXX object src/muz/base/CMakeFiles/muz.dir/dl_rule_transformer.cpp.o /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/base/dl_rule_set.cpp: In member function 'datalog::rule_dependencies::item_set& datalog::rule_dependencies::ensure_key(func_decl*)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/base/dl_rule_set.cpp:68:14: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 68 | if (!value) { | ^~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:23, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/arith_decl_plugin.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/base/dl_context.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/base/dl_rule_set.cpp:22: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/base/dl_context.cpp: In member function 'datalog::context::finite_element datalog::context::symbol_sort_domain::get_number(symbol)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/base/dl_context.cpp:78:72: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 78 | unsigned idx = m_el_numbers.insert_if_not_there(sym, newIdx); | ^ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:23: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/base/dl_context.cpp: In member function 'datalog::context::finite_element datalog::context::uint64_sort_domain::get_number(uint64_t)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/base/dl_context.cpp:120:71: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 120 | unsigned idx = m_el_numbers.insert_if_not_there(el, newIdx); | ^ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:22: In member function 'SZ vector::size() const [with T = unsigned int; bool CallDestructors = false; SZ = unsigned int]', inlined from 'void datalog::context::declare_vars(expr_ref_vector&, mk_fresh_name&, std::ostream&)' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/base/dl_context.cpp:1327:41: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/vector.h:405:13: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 405 | if (m_data == nullptr) { | ^~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h: In member function 'void datalog::context::declare_vars(expr_ref_vector&, mk_fresh_name&, std::ostream&)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/base/dl_rule_set.cpp: In member function 'void datalog::rule_set::add_rule(datalog::rule*)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/base/dl_rule_set.cpp:326:14: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 326 | if (!value) value = alloc(ptr_vector); | ^~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ [ 80%] Building CXX object src/muz/base/CMakeFiles/muz.dir/dl_util.cpp.o [ 80%] Building CXX object src/muz/base/CMakeFiles/muz.dir/hnf.cpp.o [ 80%] Building CXX object src/muz/base/CMakeFiles/muz.dir/rule_properties.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 80%] Built target muz make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 80%] Building CXX object src/muz/dataflow/CMakeFiles/dataflow.dir/dataflow.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 80%] Built target dataflow make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 80%] Building CXX object src/muz/transforms/CMakeFiles/transforms.dir/dl_mk_coalesce.cpp.o [ 80%] Building CXX object src/muz/transforms/CMakeFiles/transforms.dir/dl_mk_array_blast.cpp.o [ 80%] Building CXX object src/muz/transforms/CMakeFiles/transforms.dir/dl_mk_backwards.cpp.o [ 80%] Building CXX object src/muz/transforms/CMakeFiles/transforms.dir/dl_mk_bit_blast.cpp.o [ 80%] Building CXX object src/muz/transforms/CMakeFiles/transforms.dir/dl_mk_coi_filter.cpp.o [ 82%] Building CXX object src/muz/transforms/CMakeFiles/transforms.dir/dl_mk_filter_rules.cpp.o [ 82%] Building CXX object src/muz/transforms/CMakeFiles/transforms.dir/dl_mk_interp_tail_simplifier.cpp.o /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/transforms/dl_mk_filter_rules.cpp: In member function 'func_decl* datalog::mk_filter_rules::mk_filter_decl(app*, const datalog::var_idx_set&)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/transforms/dl_mk_filter_rules.cpp:83:14: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 83 | if (!filter_decl) { | ^~~~~~~~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/map.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/transforms/dl_mk_filter_rules.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/transforms/dl_mk_filter_rules.cpp:20: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/transforms/dl_mk_coi_filter.cpp:21: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/dataflow/dataflow.h: In member function 'void datalog::dataflow_engine::init_bottom_up() [with Fact = datalog::reachability_info]': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/dataflow/dataflow.h:68:25: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 68 | if (!value) { | ^~~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/map.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/base/dl_rule_transformer.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/transforms/dl_mk_coi_filter.h:22, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/transforms/dl_mk_coi_filter.cpp:20: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ [ 82%] Building CXX object src/muz/transforms/CMakeFiles/transforms.dir/dl_mk_karr_invariants.cpp.o [ 82%] Building CXX object src/muz/transforms/CMakeFiles/transforms.dir/dl_mk_loop_counter.cpp.o [ 82%] Building CXX object src/muz/transforms/CMakeFiles/transforms.dir/dl_mk_magic_sets.cpp.o /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/transforms/dl_mk_magic_sets.cpp: In member function 'app* datalog::mk_magic_sets::adorn_literal(app*, const datalog::var_idx_set&)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/transforms/dl_mk_magic_sets.cpp:133:13: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 133 | if (new_pred==nullptr) { | ^~~~~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:23, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/format.h:22, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast_smt2_pp.h:24, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast_pp.h:23, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/transforms/dl_mk_magic_sets.cpp:22: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ [ 82%] Building CXX object src/muz/transforms/CMakeFiles/transforms.dir/dl_mk_magic_symbolic.cpp.o /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/transforms/dl_mk_magic_sets.cpp: In member function 'app* datalog::mk_magic_sets::create_magic_literal(app*)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/transforms/dl_mk_magic_sets.cpp:163:13: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 163 | if (mag_pred==nullptr) { | ^~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ [ 82%] Building CXX object src/muz/transforms/CMakeFiles/transforms.dir/dl_mk_quantifier_abstraction.cpp.o [ 82%] Building CXX object src/muz/transforms/CMakeFiles/transforms.dir/dl_mk_quantifier_instantiation.cpp.o [ 82%] Building CXX object src/muz/transforms/CMakeFiles/transforms.dir/dl_mk_rule_inliner.cpp.o [ 82%] Building CXX object src/muz/transforms/CMakeFiles/transforms.dir/dl_mk_scale.cpp.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:22, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/format.h:22, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast_smt2_pp.h:24, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast_pp.h:23, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/transforms/dl_mk_rule_inliner.cpp:56: In member function 'vector& vector::push_back(const T&) [with T = unsigned int; bool CallDestructors = false; SZ = unsigned int]', inlined from 'const unsigned_vector& datalog::mk_rule_inliner::visitor::add_position(expr*, unsigned int)' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/transforms/dl_mk_rule_inliner.cpp:641:24: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/vector.h:526:13: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 526 | if (m_data == nullptr || reinterpret_cast(m_data)[SIZE_IDX] == reinterpret_cast(m_data)[CAPACITY_IDX]) { | ^~~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:23: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h: In member function 'const unsigned_vector& datalog::mk_rule_inliner::visitor::add_position(expr*, unsigned int)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ [ 83%] Building CXX object src/muz/transforms/CMakeFiles/transforms.dir/dl_mk_separate_negated_tails.cpp.o [ 83%] Building CXX object src/muz/transforms/CMakeFiles/transforms.dir/dl_mk_slice.cpp.o [ 83%] Building CXX object src/muz/transforms/CMakeFiles/transforms.dir/dl_mk_subsumption_checker.cpp.o [ 83%] Building CXX object src/muz/transforms/CMakeFiles/transforms.dir/dl_mk_unbound_compressor.cpp.o [ 83%] Building CXX object src/muz/transforms/CMakeFiles/transforms.dir/dl_mk_unfold.cpp.o [ 83%] Building CXX object src/muz/transforms/CMakeFiles/transforms.dir/dl_transforms.cpp.o [ 83%] Building CXX object src/muz/transforms/CMakeFiles/transforms.dir/dl_mk_array_eq_rewrite.cpp.o [ 83%] Building CXX object src/muz/transforms/CMakeFiles/transforms.dir/dl_mk_array_instantiation.cpp.o [ 83%] Building CXX object src/muz/transforms/CMakeFiles/transforms.dir/dl_mk_elim_term_ite.cpp.o [ 83%] Building CXX object src/muz/transforms/CMakeFiles/transforms.dir/dl_mk_synchronize.cpp.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast_util.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/transforms/dl_mk_elim_term_ite.cpp:20: In member function 'void ast::mark1(bool, void*)', inlined from 'void ast_fast_mark::mark(ast*) [with unsigned int IDX = 1]' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:2516:13, inlined from 'void for_each_expr_core(ForEachProc&, ExprMark&, expr*) [with ForEachProc = {anonymous}::term_ite_proc; ExprMark = ast_fast_mark<1>; bool MarkAll = false; bool IgnorePatterns = false]' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/for_each_expr.h:31:21, inlined from 'void quick_for_each_expr(ForEachProc&, expr*) [with ForEachProc = {anonymous}::term_ite_proc]' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/for_each_expr.h:152:67, inlined from 'bool {anonymous}::has_term_ite(expr*, ast_manager&)' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/transforms/dl_mk_elim_term_ite.cpp:64:32: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:513:128: warning: storing the address of local variable 'visited' in '*(ast*)e.ast::m_mark1_owner' [-Wdangling-pointer=] 513 | void mark1(bool flag, void * owner) { SASSERT(m_mark1_owner == 0 || m_mark1_owner == owner); m_mark1 = flag; m_mark1_owner = owner; } | ~~~~~~~~~~~~~~^~~~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/tactic/goal.h:33, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/tactic/tactic.h:27, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/transforms/dl_mk_elim_term_ite.cpp:23: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/for_each_expr.h: In function 'bool {anonymous}::has_term_ite(expr*, ast_manager&)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/for_each_expr.h:151:21: note: 'visited' declared here 151 | expr_fast_mark1 visited; | ^~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/transforms/dl_mk_elim_term_ite.cpp:61:29: note: 'e' declared here 61 | bool has_term_ite(expr *e, ast_manager& m) { | ~~~~~~^ make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 83%] Built target transforms make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 83%] Building CXX object src/muz/clp/CMakeFiles/clp.dir/clp_context.cpp.o [ 83%] Building CXX object src/muz/rel/CMakeFiles/rel.dir/aig_exporter.cpp.o [ 83%] Building CXX object src/muz/bmc/CMakeFiles/bmc.dir/dl_bmc_engine.cpp.o [ 83%] Building CXX object src/muz/tab/CMakeFiles/tab.dir/tab_context.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 83%] Built target clp make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 83%] Building CXX object src/muz/spacer/CMakeFiles/spacer.dir/spacer_legacy_mev.cpp.o [ 83%] Building CXX object src/muz/rel/CMakeFiles/rel.dir/check_relation.cpp.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:22, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/tab/tab_context.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/tab/tab_context.cpp:20: In member function 'vector& vector::push_back(const T&) [with T = unsigned int; bool CallDestructors = false; SZ = unsigned int]', inlined from 'void tb::rules::insert(ref&)' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/tab/tab_context.cpp:457:72, inlined from 'void tb::rules::init(const datalog::rule_set&)' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/tab/tab_context.cpp:449:23: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/vector.h:526:13: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 526 | if (m_data == nullptr || reinterpret_cast(m_data)[SIZE_IDX] == reinterpret_cast(m_data)[CAPACITY_IDX]) { | ^~~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:23: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h: In member function 'void tb::rules::init(const datalog::rule_set&)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 83%] Built target tab [ 83%] Building CXX object src/muz/rel/CMakeFiles/rel.dir/dl_base.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 83%] Built target bmc [ 83%] Building CXX object src/muz/rel/CMakeFiles/rel.dir/dl_bound_relation.cpp.o [ 83%] Building CXX object src/muz/rel/CMakeFiles/rel.dir/dl_check_table.cpp.o [ 83%] Building CXX object src/muz/spacer/CMakeFiles/spacer.dir/spacer_legacy_frames.cpp.o [ 83%] Building CXX object src/muz/rel/CMakeFiles/rel.dir/dl_compiler.cpp.o [ 83%] Building CXX object src/muz/rel/CMakeFiles/rel.dir/dl_external_relation.cpp.o [ 83%] Building CXX object src/muz/spacer/CMakeFiles/spacer.dir/spacer_context.cpp.o /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/rel/dl_compiler.cpp: In member function 'void datalog::compiler::ensure_predicate_loaded(func_decl*, datalog::instruction_block&)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/rel/dl_compiler.cpp:41:13: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 41 | if (value != UINT_MAX) { | ^~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:23, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/arith_decl_plugin.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/base/dl_context.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/rel/dl_compiler.cpp:23: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ [ 83%] Building CXX object src/muz/spacer/CMakeFiles/spacer.dir/spacer_dl_interface.cpp.o [ 83%] Building CXX object src/muz/rel/CMakeFiles/rel.dir/dl_finite_product_relation.cpp.o [ 83%] Building CXX object src/muz/rel/CMakeFiles/rel.dir/dl_instruction.cpp.o [ 83%] Building CXX object src/muz/spacer/CMakeFiles/spacer.dir/spacer_farkas_learner.cpp.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/rel/dl_finite_product_relation.cpp:23: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/rel/dl_relation_manager.h: In member function 'family_id datalog::rel_spec_store::get_relation_kind(const datalog::relation_signature&, const Spec&) [with Spec = datalog::finite_product_relation_plugin::rel_spec; Hash = datalog::finite_product_relation_plugin::rel_spec::hash; Eq = default_eq]': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/rel/dl_relation_manager.h:678:35: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 678 | family_id_idx_store & ids = *e->get_data().m_value; | ^~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:23, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/arith_decl_plugin.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/base/dl_context.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/rel/dl_finite_product_relation.cpp:22: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ [ 84%] Building CXX object src/muz/spacer/CMakeFiles/spacer.dir/spacer_generalizers.cpp.o [ 85%] Building CXX object src/muz/rel/CMakeFiles/rel.dir/dl_interval_relation.cpp.o [ 85%] Building CXX object src/muz/rel/CMakeFiles/rel.dir/dl_lazy_table.cpp.o /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/spacer/spacer_context.cpp: In member function 'void spacer::context::init_rules(datalog::rule_set&, spacer::decl2rel&)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/spacer/spacer_context.cpp:2413:77: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 2413 | get_manager(), pred)); | ^ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:23, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/rewriter/rewriter.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/spacer/spacer_context.cpp:31: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ [ 85%] Building CXX object src/muz/spacer/CMakeFiles/spacer.dir/spacer_manager.cpp.o [ 85%] Building CXX object src/muz/rel/CMakeFiles/rel.dir/dl_mk_explanations.cpp.o [ 85%] Building CXX object src/muz/rel/CMakeFiles/rel.dir/dl_mk_similarity_compressor.cpp.o [ 85%] Building CXX object src/muz/spacer/CMakeFiles/spacer.dir/spacer_prop_solver.cpp.o [ 85%] Building CXX object src/muz/spacer/CMakeFiles/spacer.dir/spacer_sym_mux.cpp.o /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/rel/dl_mk_explanations.cpp: In member function 'func_decl* datalog::mk_explanations::get_e_decl(func_decl*)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/rel/dl_mk_explanations.cpp:678:13: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 678 | if (value == nullptr) { | ^~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:23, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/format.h:22, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast_smt2_pp.h:24, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast_pp.h:23, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/rel/dl_mk_explanations.cpp:22: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ [ 85%] Building CXX object src/muz/rel/CMakeFiles/rel.dir/dl_mk_simple_joins.cpp.o [ 85%] Building CXX object src/muz/rel/CMakeFiles/rel.dir/dl_product_relation.cpp.o [ 85%] Building CXX object src/muz/spacer/CMakeFiles/spacer.dir/spacer_util.cpp.o /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/rel/dl_mk_simple_joins.cpp: In member function 'void datalog::join_planner::register_pair(app*, app*, datalog::rule*, const datalog::var_idx_set&)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/rel/dl_mk_simple_joins.cpp:262:17: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 262 | if (ptr_inf == nullptr) { | ^~~~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:23, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/format.h:22, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast_smt2_pp.h:24, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast_pp.h:23, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/rel/dl_mk_simple_joins.cpp:23: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ [ 85%] Building CXX object src/muz/spacer/CMakeFiles/spacer.dir/spacer_cluster_util.cpp.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:22: In member function 'bool vector::empty() const [with T = app*; bool CallDestructors = false; SZ = unsigned int]', inlined from 'void datalog::join_planner::register_rule(datalog::rule*)' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/rel/dl_mk_simple_joins.cpp:297:13: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/vector.h:401:16: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 401 | return m_data == nullptr || reinterpret_cast(m_data)[SIZE_IDX] == 0; | ^~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h: In member function 'void datalog::join_planner::register_rule(datalog::rule*)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ [ 85%] Building CXX object src/muz/rel/CMakeFiles/rel.dir/dl_relation_manager.cpp.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/rel/dl_sieve_relation.h:23, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/rel/dl_product_relation.cpp:45: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/rel/dl_relation_manager.h: In member function 'family_id datalog::rel_spec_store::get_relation_kind(const datalog::relation_signature&, const Spec&) [with Spec = datalog::rel_spec; Hash = svector_hash; Eq = datalog::vector_eq_proc]': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/rel/dl_relation_manager.h:678:35: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 678 | family_id_idx_store & ids = *e->get_data().m_value; | ^~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:23, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/arith_decl_plugin.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/base/dl_context.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/rel/dl_sieve_relation.h:22: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ [ 85%] Building CXX object src/muz/rel/CMakeFiles/rel.dir/dl_sieve_relation.cpp.o [ 85%] Building CXX object src/muz/spacer/CMakeFiles/spacer.dir/spacer_iuc_solver.cpp.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/rel/dl_sieve_relation.h:23, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/rel/dl_sieve_relation.cpp:22: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/rel/dl_relation_manager.h: In member function 'family_id datalog::rel_spec_store::get_relation_kind(const datalog::relation_signature&, const Spec&) [with Spec = datalog::sieve_relation_plugin::rel_spec; Hash = datalog::sieve_relation_plugin::rel_spec::hash; Eq = default_eq]': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/rel/dl_relation_manager.h:678:35: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 678 | family_id_idx_store & ids = *e->get_data().m_value; | ^~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:23, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/format.h:22, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast_smt2_pp.h:24, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast_pp.h:23, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/rel/dl_sieve_relation.cpp:21: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/rel/dl_relation_manager.cpp: In member function 'void datalog::relation_manager::store_relation(func_decl*, datalog::relation_base*)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/rel/dl_relation_manager.cpp:109:13: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 109 | if (value) { | ^~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:23, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/format.h:22, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast_smt2_pp.h:24, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast_pp.h:23, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/rel/dl_relation_manager.cpp:22: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ [ 85%] Building CXX object src/muz/rel/CMakeFiles/rel.dir/dl_sparse_table.cpp.o [ 85%] Building CXX object src/muz/rel/CMakeFiles/rel.dir/dl_table.cpp.o [ 85%] Building CXX object src/muz/spacer/CMakeFiles/spacer.dir/spacer_legacy_mbp.cpp.o [ 85%] Building CXX object src/muz/spacer/CMakeFiles/spacer.dir/spacer_proof_utils.cpp.o [ 86%] Building CXX object src/muz/rel/CMakeFiles/rel.dir/dl_table_relation.cpp.o [ 86%] Building CXX object src/muz/spacer/CMakeFiles/spacer.dir/spacer_unsat_core_learner.cpp.o /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/rel/dl_sparse_table.cpp: In member function 'datalog::sparse_table::general_key_indexer::offset_vector& datalog::sparse_table::general_key_indexer::get_matching_offset_vector(const datalog::sparse_table::key_value&)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/rel/dl_sparse_table.cpp:307:34: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 307 | return e->get_data().m_value; | ^~~~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:23, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/arith_decl_plugin.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/base/dl_context.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/rel/dl_sparse_table.cpp:21: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/rel/dl_sparse_table.cpp: In member function 'void datalog::sparse_table_plugin::recycle(datalog::sparse_table*)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/rel/dl_sparse_table.cpp:779:13: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 779 | if (vect == nullptr) { | ^~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/rel/dl_sparse_table.cpp: In member function 'datalog::sparse_table::key_indexer& datalog::sparse_table::get_key_indexer(unsigned int, const unsigned int*) const': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/rel/dl_sparse_table.cpp:475:40: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 475 | if (!key_map_entry->get_data().m_value) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ [ 86%] Building CXX object src/muz/spacer/CMakeFiles/spacer.dir/spacer_unsat_core_plugin.cpp.o [ 86%] Building CXX object src/muz/rel/CMakeFiles/rel.dir/doc.cpp.o [ 86%] Building CXX object src/muz/rel/CMakeFiles/rel.dir/karr_relation.cpp.o [ 88%] Building CXX object src/muz/spacer/CMakeFiles/spacer.dir/spacer_matrix.cpp.o [ 88%] Building CXX object src/muz/rel/CMakeFiles/rel.dir/rel_context.cpp.o [ 88%] Building CXX object src/muz/spacer/CMakeFiles/spacer.dir/spacer_antiunify.cpp.o [ 88%] Building CXX object src/muz/spacer/CMakeFiles/spacer.dir/spacer_mev_array.cpp.o [ 88%] Building CXX object src/muz/rel/CMakeFiles/rel.dir/udoc_relation.cpp.o [ 88%] Building CXX object src/muz/spacer/CMakeFiles/spacer.dir/spacer_qe_project.cpp.o [ 88%] Building CXX object src/muz/spacer/CMakeFiles/spacer.dir/spacer_sem_matcher.cpp.o [ 88%] Building CXX object src/muz/spacer/CMakeFiles/spacer.dir/spacer_quant_generalizer.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 88%] Built target rel make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 88%] Building CXX object src/muz/ddnf/CMakeFiles/ddnf.dir/ddnf.cpp.o [ 88%] Building CXX object src/muz/spacer/CMakeFiles/spacer.dir/spacer_arith_generalizers.cpp.o [ 88%] Building CXX object src/muz/spacer/CMakeFiles/spacer.dir/spacer_global_generalizer.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 88%] Built target ddnf [ 88%] Building CXX object src/muz/spacer/CMakeFiles/spacer.dir/spacer_ind_lemma_generalizer.cpp.o [ 88%] Building CXX object src/muz/spacer/CMakeFiles/spacer.dir/spacer_expand_bnd_generalizer.cpp.o [ 89%] Building CXX object src/muz/spacer/CMakeFiles/spacer.dir/spacer_cluster.cpp.o [ 89%] Building CXX object src/muz/spacer/CMakeFiles/spacer.dir/spacer_callback.cpp.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/vector.h:28, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:22, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast_util.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/spacer/spacer_cluster.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/spacer/spacer_context.h:30, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/spacer/spacer_global_generalizer.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/spacer/spacer_global_generalizer.cpp:19: In member function 'void spacer::convex_closure::set_bv(unsigned int)', inlined from 'void spacer::lemma_global_generalizer::subsumer::setup_cvx_closure(spacer::convex_closure&, const spacer::lemma_cluster&)' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/spacer/spacer_global_generalizer.cpp:228:18: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/debug.h:74:59: warning: 'bv_width' may be used uninitialized [-Wmaybe-uninitialized] 74 | #define SASSERT(COND) DEBUG_CODE(if (assertions_enabled() && !(COND)) { notify_assertion_violation(__FILE__, __LINE__, #COND); INVOKE_DEBUGGER(); }) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/debug.h:42:28: note: in definition of macro 'DEBUG_CODE' 42 | #define DEBUG_CODE(CODE) { CODE } ((void) 0) | ^~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/spacer/spacer_convex_closure.h:139:9: note: in expansion of macro 'SASSERT' 139 | SASSERT(sz > 0); | ^~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/spacer/spacer_global_generalizer.cpp: In member function 'void spacer::lemma_global_generalizer::subsumer::setup_cvx_closure(spacer::convex_closure&, const spacer::lemma_cluster&)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/spacer/spacer_global_generalizer.cpp:226:14: note: 'bv_width' was declared here 226 | unsigned bv_width; | ^~~~~~~~ [ 89%] Building CXX object src/muz/spacer/CMakeFiles/spacer.dir/spacer_iuc_proof.cpp.o [ 89%] Building CXX object src/muz/spacer/CMakeFiles/spacer.dir/spacer_mbc.cpp.o [ 89%] Building CXX object src/muz/spacer/CMakeFiles/spacer.dir/spacer_pdr.cpp.o [ 89%] Building CXX object src/muz/spacer/CMakeFiles/spacer.dir/spacer_sat_answer.cpp.o [ 89%] Building CXX object src/muz/spacer/CMakeFiles/spacer.dir/spacer_concretize.cpp.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:23, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast_util.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/spacer/spacer_cluster.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/spacer/spacer_context.h:30, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/spacer/spacer_pdr.h:23, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/spacer/spacer_pdr.cpp:21: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h: In member function 'void spacer::model_search::add_leaf(spacer::model_node*)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 485 | entry * et; | ^~ [ 89%] Building CXX object src/muz/spacer/CMakeFiles/spacer.dir/spacer_convex_closure.cpp.o [ 89%] Building CXX object src/muz/spacer/CMakeFiles/spacer.dir/spacer_conjecture.cpp.o [ 89%] Building CXX object src/muz/spacer/CMakeFiles/spacer.dir/spacer_arith_kernel.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 89%] Built target spacer make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 89%] Building CXX object src/muz/fp/CMakeFiles/fp.dir/datalog_parser.cpp.o [ 89%] Building CXX object src/muz/fp/CMakeFiles/fp.dir/dl_register_engine.cpp.o [ 89%] Building CXX object src/muz/fp/CMakeFiles/fp.dir/dl_cmds.cpp.o [ 89%] Building CXX object src/muz/fp/CMakeFiles/fp.dir/horn_tactic.cpp.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:26, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/fp/datalog_parser.h:21, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/fp/datalog_parser.cpp:8: In function 'bool operator!=(const symbol&, const symbol&)', inlined from 'void wpa_parser_impl::parse_map_file(const std::string&)' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/fp/datalog_parser.cpp:1555:27: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/symbol.h:68:78: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 68 | friend bool operator!=(symbol const & s1, symbol const & s2) { return s1.m_data != s2.m_data; } | ~~~^~~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/ast.h:23: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h: In member function 'void wpa_parser_impl::parse_map_file(const std::string&)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ In member function 'wpa_parser_impl::uint64_set& wpa_parser_impl::ensure_sort_content(symbol)', inlined from 'void wpa_parser_impl::parse_map_file(const std::string&)' at /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/fp/datalog_parser.cpp:1534:57: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/muz/fp/datalog_parser.cpp:1216:14: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 1216 | if (!value) { | ^~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h: In member function 'void wpa_parser_impl::parse_map_file(const std::string&)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 89%] Built target fp make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 89%] Generating "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/tactic/smtlogics/qfufbv_tactic_params.hpp" from "qfufbv_tactic_params.pyg" INFO:root:Using /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/tactic/smtlogics/qfufbv_tactic_params.pyg INFO:root:Generated "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/tactic/smtlogics/qfufbv_tactic_params.hpp" make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 89%] Building CXX object src/tactic/smtlogics/CMakeFiles/smtlogic_tactics.dir/nra_tactic.cpp.o [ 89%] Building CXX object src/tactic/smtlogics/CMakeFiles/smtlogic_tactics.dir/qfauflia_tactic.cpp.o [ 89%] Building CXX object src/tactic/smtlogics/CMakeFiles/smtlogic_tactics.dir/qfbv_tactic.cpp.o [ 89%] Building CXX object src/tactic/smtlogics/CMakeFiles/smtlogic_tactics.dir/qfaufbv_tactic.cpp.o [ 90%] Building CXX object src/tactic/smtlogics/CMakeFiles/smtlogic_tactics.dir/qfidl_tactic.cpp.o [ 90%] Building CXX object src/tactic/smtlogics/CMakeFiles/smtlogic_tactics.dir/qflia_tactic.cpp.o [ 90%] Building CXX object src/tactic/smtlogics/CMakeFiles/smtlogic_tactics.dir/qflra_tactic.cpp.o [ 90%] Building CXX object src/tactic/smtlogics/CMakeFiles/smtlogic_tactics.dir/qfnia_tactic.cpp.o [ 90%] Building CXX object src/tactic/smtlogics/CMakeFiles/smtlogic_tactics.dir/qfnra_tactic.cpp.o [ 90%] Building CXX object src/tactic/smtlogics/CMakeFiles/smtlogic_tactics.dir/qfufbv_ackr_model_converter.cpp.o [ 90%] Building CXX object src/tactic/smtlogics/CMakeFiles/smtlogic_tactics.dir/qfufbv_tactic.cpp.o [ 90%] Building CXX object src/tactic/smtlogics/CMakeFiles/smtlogic_tactics.dir/qfuf_tactic.cpp.o [ 90%] Building CXX object src/tactic/smtlogics/CMakeFiles/smtlogic_tactics.dir/quant_tactics.cpp.o [ 90%] Building CXX object src/tactic/smtlogics/CMakeFiles/smtlogic_tactics.dir/smt_tactic.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 90%] Built target smtlogic_tactics make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 90%] Generating "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/opt/opt_params.hpp" from "opt_params.pyg" make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 91%] Building CXX object src/tactic/fpa/CMakeFiles/fpa_tactics.dir/fpa2bv_tactic.cpp.o [ 91%] Building CXX object src/tactic/fpa/CMakeFiles/fpa_tactics.dir/qffp_tactic.cpp.o [ 91%] Building CXX object src/tactic/fpa/CMakeFiles/fpa_tactics.dir/fpa2bv_model_converter.cpp.o INFO:root:Using /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/opt/opt_params.pyg INFO:root:Generated "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/opt/opt_params.hpp" make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 92%] Building CXX object src/opt/CMakeFiles/opt.dir/maxcore.cpp.o [ 92%] Building CXX object src/tactic/fpa/CMakeFiles/fpa_tactics.dir/qffplra_tactic.cpp.o [ 92%] Building CXX object src/opt/CMakeFiles/opt.dir/maxlex.cpp.o [ 92%] Building CXX object src/opt/CMakeFiles/opt.dir/maxsmt.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 92%] Built target fpa_tactics make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 92%] Building CXX object src/tactic/portfolio/CMakeFiles/portfolio.dir/default_tactic.cpp.o [ 92%] Building CXX object src/tactic/portfolio/CMakeFiles/portfolio.dir/smt_strategic_solver.cpp.o [ 92%] Building CXX object src/opt/CMakeFiles/opt.dir/opt_cmds.cpp.o [ 92%] Building CXX object src/opt/CMakeFiles/opt.dir/opt_context.cpp.o [ 92%] Building CXX object src/tactic/portfolio/CMakeFiles/portfolio.dir/solver2lookahead.cpp.o [ 92%] Building CXX object src/opt/CMakeFiles/opt.dir/opt_cores.cpp.o [ 92%] Building CXX object src/tactic/portfolio/CMakeFiles/portfolio.dir/solver_subsumption_tactic.cpp.o [ 92%] Building CXX object src/opt/CMakeFiles/opt.dir/opt_lns.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 92%] Built target portfolio [ 92%] Building CXX object src/opt/CMakeFiles/opt.dir/opt_pareto.cpp.o [ 92%] Building CXX object src/opt/CMakeFiles/opt.dir/opt_parse.cpp.o [ 92%] Building CXX object src/opt/CMakeFiles/opt.dir/opt_preprocess.cpp.o [ 94%] Building CXX object src/opt/CMakeFiles/opt.dir/optsmt.cpp.o [ 94%] Building CXX object src/opt/CMakeFiles/opt.dir/opt_solver.cpp.o [ 94%] Building CXX object src/opt/CMakeFiles/opt.dir/pb_sls.cpp.o [ 94%] Building CXX object src/opt/CMakeFiles/opt.dir/sortmax.cpp.o [ 94%] Building CXX object src/opt/CMakeFiles/opt.dir/totalizer.cpp.o [ 94%] Building CXX object src/opt/CMakeFiles/opt.dir/wmax.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 94%] Built target opt make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 94%] Generating api_commands.cpp;api_log_macros.cpp;api_log_macros.h Faking emission of 'z3/z3core.py' Generated '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/api/api_log_macros.h' Generated '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/api/api_log_macros.cpp' Generated '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/api/api_commands.cpp' Generated '6' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 94%] Building CXX object src/api/CMakeFiles/api.dir/api_algebraic.cpp.o [ 94%] Building CXX object src/api/CMakeFiles/api.dir/api_arith.cpp.o [ 94%] Building CXX object src/api/CMakeFiles/api.dir/api_array.cpp.o [ 94%] Building CXX object src/api/CMakeFiles/api.dir/api_ast.cpp.o [ 94%] Building CXX object src/api/CMakeFiles/api.dir/api_ast_map.cpp.o [ 94%] Building CXX object src/api/CMakeFiles/api.dir/api_ast_vector.cpp.o [ 94%] Building CXX object src/api/CMakeFiles/api.dir/api_bv.cpp.o [ 95%] Building CXX object src/api/CMakeFiles/api.dir/api_config_params.cpp.o /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/api/api_ast_map.cpp: In function 'void Z3_ast_map_insert(Z3_context, Z3_ast_map, Z3_ast, Z3_ast)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/api/api_ast_map.cpp:89:14: warning: 'et' may be used uninitialized [-Wmaybe-uninitialized] 89 | if (!value) { | ^~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/api/api_context.h:22, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/api/api_ast_map.cpp:20: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hashtable.h:485:17: note: 'et' was declared here 485 | entry * et; | ^~ [ 95%] Building CXX object src/api/CMakeFiles/api.dir/api_context.cpp.o [ 95%] Building CXX object src/api/CMakeFiles/api.dir/api_datalog.cpp.o [ 95%] Building CXX object src/api/CMakeFiles/api.dir/api_datatype.cpp.o [ 95%] Building CXX object src/api/CMakeFiles/api.dir/api_fpa.cpp.o [ 95%] Building CXX object src/api/CMakeFiles/api.dir/api_goal.cpp.o [ 95%] Building CXX object src/api/CMakeFiles/api.dir/api_log.cpp.o [ 95%] Building CXX object src/api/CMakeFiles/api.dir/api_model.cpp.o [ 95%] Building CXX object src/api/CMakeFiles/api.dir/api_numeral.cpp.o [ 95%] Building CXX object src/api/CMakeFiles/api.dir/api_opt.cpp.o [ 96%] Building CXX object src/api/CMakeFiles/api.dir/api_params.cpp.o [ 96%] Building CXX object src/api/CMakeFiles/api.dir/api_parsers.cpp.o [ 96%] Building CXX object src/api/CMakeFiles/api.dir/api_pb.cpp.o [ 96%] Building CXX object src/api/CMakeFiles/api.dir/api_polynomial.cpp.o [ 96%] Building CXX object src/api/CMakeFiles/api.dir/api_qe.cpp.o [ 96%] Building CXX object src/api/CMakeFiles/api.dir/api_quant.cpp.o [ 96%] Building CXX object src/api/CMakeFiles/api.dir/api_rcf.cpp.o [ 96%] Building CXX object src/api/CMakeFiles/api.dir/api_seq.cpp.o [ 96%] Building CXX object src/api/CMakeFiles/api.dir/api_solver.cpp.o [ 96%] Building CXX object src/api/CMakeFiles/api.dir/api_special_relations.cpp.o [ 96%] Building CXX object src/api/CMakeFiles/api.dir/api_stats.cpp.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/solver/check_sat_result.h:26, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/solver/solver.h:22, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/smt/smt_kernel.h:34, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/api/api_context.h:36, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/api/api_solver.cpp:28: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/converters/model_converter.h:81:18: warning: 'virtual void model_converter::operator()(labels_vec&)' was hidden [-Woverloaded-virtual=] 81 | virtual void operator()(labels_vec & r) {} | ^~~~~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/api/api_solver.cpp:45: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/sat/tactic/sat2goal.h:58:14: note: by 'sat2goal::mc::operator()' 58 | void operator()(expr_ref& fml) override; | ^~~~~~~~ [ 97%] Building CXX object src/api/CMakeFiles/api.dir/api_tactic.cpp.o [ 97%] Building CXX object src/api/CMakeFiles/api.dir/z3_replayer.cpp.o [ 97%] Building CXX object src/api/CMakeFiles/api.dir/api_commands.cpp.o [ 97%] Building CXX object src/api/CMakeFiles/api.dir/api_log_macros.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 97%] Built target api make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 97%] Generating "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/api/dll/gparams_register_modules.cpp" [ 97%] Generating "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/api/dll/install_tactic.cpp" [ 97%] Generating "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/api/dll/mem_initializer.cpp" make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 97%] Generating "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/shell/mem_initializer.cpp" INFO:root:Generated "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/api/dll/gparams_register_modules.cpp" INFO:root:Generated "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/shell/mem_initializer.cpp" INFO:root:Generated "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/api/dll/mem_initializer.cpp" [ 97%] Generating "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/shell/gparams_register_modules.cpp" INFO:root:Generated "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/api/dll/install_tactic.cpp" [ 97%] Generating "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/shell/install_tactic.cpp" make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 97%] Building CXX object src/api/dll/CMakeFiles/api_dll.dir/gparams_register_modules.cpp.o [ 97%] Building CXX object src/api/dll/CMakeFiles/api_dll.dir/dll.cpp.o [ 97%] Building CXX object src/api/dll/CMakeFiles/api_dll.dir/install_tactic.cpp.o INFO:root:Generated "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/shell/gparams_register_modules.cpp" [ 98%] Building CXX object src/api/dll/CMakeFiles/api_dll.dir/mem_initializer.cpp.o INFO:root:Generated "/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/shell/install_tactic.cpp" make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [ 98%] Building CXX object src/shell/CMakeFiles/shell.dir/datalog_frontend.cpp.o [100%] Building CXX object src/shell/CMakeFiles/shell.dir/dimacs_frontend.cpp.o [100%] Building CXX object src/shell/CMakeFiles/shell.dir/drat_frontend.cpp.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/tactic/goal.h:37, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/sat/tactic/goal2sat.h:31, from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/shell/dimacs_frontend.cpp:28: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/ast/converters/model_converter.h:81:18: warning: 'virtual void model_converter::operator()(labels_vec&)' was hidden [-Woverloaded-virtual=] 81 | virtual void operator()(labels_vec & r) {} | ^~~~~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/shell/dimacs_frontend.cpp:29: /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/sat/tactic/sat2goal.h:58:14: note: by 'sat2goal::mc::operator()' 58 | void operator()(expr_ref& fml) override; | ^~~~~~~~ [100%] Building CXX object src/shell/CMakeFiles/shell.dir/gparams_register_modules.cpp.o [100%] Building CXX object src/shell/CMakeFiles/shell.dir/install_tactic.cpp.o [100%] Building CXX object src/shell/CMakeFiles/shell.dir/main.cpp.o [100%] Building CXX object src/shell/CMakeFiles/shell.dir/mem_initializer.cpp.o [100%] Building CXX object src/shell/CMakeFiles/shell.dir/opt_frontend.cpp.o [100%] Building CXX object src/shell/CMakeFiles/shell.dir/smtlib_frontend.cpp.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [100%] Built target api_dll make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' [100%] Linking CXX shared library ../libz3.so /home/buildroot/autobuild/run/instance-3/output-1/host/lib/gcc/arc-buildroot-linux-gnu/13.1.1/../../../../arc-buildroot-linux-gnu/bin/ld: util/CMakeFiles/util.dir/hwf.cpp.o: in function `hwf_manager::set_rounding_mode(mpf_rounding_mode)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hwf.cpp:607: warning: fesetround is not implemented and will always fail math/dd/CMakeFiles/dd.dir/dd_bdd.cpp.o: in function `dd::bdd_manager::is_bad_cost(double, double) const': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/math/dd/dd_bdd.cpp:295:(.text+0x930): relocation truncated to fit: R_ARC_S25W_PCREL_PLT against symbol `__muldf3' defined in .text section in /home/buildroot/autobuild/run/instance-3/output-1/host/lib/gcc/arc-buildroot-linux-gnu/13.1.1/libgcc.a(dp-bit.o) collect2: error: ld returned 1 exit status src/CMakeFiles/libz3.dir/build.make:1685: recipe for target 'libz3.so.4.12.5.0' failed make[3]: *** [libz3.so.4.12.5.0] Error 1 make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' CMakeFiles/Makefile2:1563: recipe for target 'src/CMakeFiles/libz3.dir/all' failed make[2]: *** [src/CMakeFiles/libz3.dir/all] Error 2 make[2]: *** Waiting for unfinished jobs.... [100%] Building CXX object src/shell/CMakeFiles/shell.dir/z3_log_frontend.cpp.o [100%] Linking CXX executable ../../z3 /home/buildroot/autobuild/run/instance-3/output-1/host/lib/gcc/arc-buildroot-linux-gnu/13.1.1/../../../../arc-buildroot-linux-gnu/bin/ld: ../util/CMakeFiles/util.dir/hwf.cpp.o: in function `hwf_manager::set_rounding_mode(mpf_rounding_mode)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/src/util/hwf.cpp:607: warning: fesetround is not implemented and will always fail CMakeFiles/shell.dir/install_tactic.cpp.o: in function `install_tactics(tactic_manager&)::{lambda(ast_manager&, params_ref const&)#114}::_FUN(ast_manager&, params_ref const&)': /home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build/src/shell/install_tactic.cpp:227:(.text+0x64): relocation truncated to fit: R_ARC_S25H_PCREL_PLT against symbol `mk_ufbv_tactic(ast_manager&, params_ref const&)' defined in .text section in ../tactic/ufbv/CMakeFiles/ufbv_tactic.dir/ufbv_tactic.cpp.o collect2: error: ld returned 1 exit status src/shell/CMakeFiles/shell.dir/build.make:1899: recipe for target 'z3' failed make[3]: *** [z3] Error 1 make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' CMakeFiles/Makefile2:5015: recipe for target 'src/shell/CMakeFiles/shell.dir/all' failed make[2]: *** [src/shell/CMakeFiles/shell.dir/all] Error 2 make[2]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' Makefile:135: recipe for target 'all' failed make[1]: *** [all] Error 2 make[1]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/buildroot-build' package/pkg-generic.mk:280: recipe for target '/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/.stamp_built' failed make: *** [/home/buildroot/autobuild/run/instance-3/output-1/build/z3-4.12.5/.stamp_built] Error 2 make: Leaving directory '/home/buildroot/autobuild/run/instance-3/buildroot'