>>> symengine: Building testing/symengine 0.12.0-r0 (using abuild 3.13.0-r3) started Sun, 30 Jun 2024 19:08:09 +0000 >>> symengine: Checking sanity of /home/buildozer/aports/testing/symengine/APKBUILD... >>> symengine: Analyzing dependencies... >>> symengine: Installing for build: build-base gmp-dev cmake samurai (1/10) Installing libgmpxx (6.3.0-r1) (2/10) Installing gmp-dev (6.3.0-r1) (3/10) Installing libbz2 (1.0.8-r6) (4/10) Installing xz-libs (5.6.2-r0) (5/10) Installing libarchive (3.7.4-r0) (6/10) Installing rhash-libs (1.4.4-r0) (7/10) Installing libuv (1.48.0-r0) (8/10) Installing cmake (3.29.6-r0) (9/10) Installing samurai (1.2-r5) (10/10) Installing .makedepends-symengine (20240630.190810) Executing busybox-1.36.1-r31.trigger OK: 373 MiB in 113 packages >>> symengine: Cleaning up srcdir >>> symengine: Cleaning up pkgdir >>> symengine: Cleaning up tmpdir >>> symengine: Fetching https://distfiles.alpinelinux.org/distfiles/edge/symengine-0.12.0.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> symengine: Fetching symengine-0.12.0.tar.gz::https://github.com/symengine/symengine/archive/v0.12.0.tar.gz >>> symengine: Fetching https://distfiles.alpinelinux.org/distfiles/edge/symengine-0.12.0.tar.gz >>> symengine: Checking sha512sums... symengine-0.12.0.tar.gz: OK >>> symengine: Unpacking /var/cache/distfiles/edge/symengine-0.12.0.tar.gz... CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The C compiler identification is GNU 13.2.1 -- The CXX compiler identification is GNU 13.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test NO_WARN_IMPLICIT_FALL_THROUGH_FLAG -- Performing Test NO_WARN_IMPLICIT_FALL_THROUGH_FLAG - Success -- Linker supports --exclude-libs -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of long double -- Check size of long double - done -- Found GMP: /usr/lib/libgmp.so -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success -- Performing Test COMPILER_HAS_DEPRECATED_ATTR -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success -------------------------------------------------------------------------------- +-------------------------------+ | Configuration results SUMMARY | +-------------------------------+ CMAKE_C_COMPILER: /usr/bin/gcc CMAKE_CXX_COMPILER: /usr/bin/g++ CMAKE_BUILD_TYPE: Release CMAKE_CONFIGURATION_TYPES: CMAKE_C_FLAGS: -Os -fstack-clash-protection -Wformat -Werror=format-security CMAKE_CXX_FLAGS: -std=c++11 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -fPIC CMAKE_CXX_FLAGS_DEBUG: -Wall -Wextra -Wno-unused-parameter -fno-common -g -ggdb -Wno-unknown-pragmas CMAKE_CXX_FLAGS_RELEASE: -Wall -Wextra -Wno-unused-parameter -fno-common -O3 -funroll-loops -Wno-unknown-pragmas CMAKE_INSTALL_PREFIX: /usr BUILD_SHARED_LIBS: INTEGER_CLASS : GMP HAVE_SYMENGINE_GMP: yes WITH_SYMENGINE_ASSERT: no WITH_SYMENGINE_RCP: yes WITH_SYMENGINE_TEUCHOS: no WITH_COTIRE: no WITH_GENERATE_PARSER: no HAVE_GCC_ABI_DEMANGLE: yes HAVE_C_FUNCTION_NOT_FUNC: no HAVE_DEFAULT_CONSTRUCTORS: yes HAVE_SYMENGINE_NOEXCEPT: yes HAVE_SYMENGINE_IS_CONSTRUCTIBLE: yes HAVE_SYMENGINE_RESERVE: yes HAVE_SYMENGINE_STD_TO_STRING: TRUE WITH_SYMENGINE_THREAD_SAFE: no BUILD_TESTS: yes BUILD_BENCHMARKS: yes BUILD_BENCHMARKS_GOOGLE: no WITH_GMP: yes GMP_INCLUDE_DIRS: /usr/include GMP_LIBRARIES: /usr/lib/libgmp.so WITH_BFD: no WITH_ECM: no WITH_PRIMESIEVE: no WITH_FLINT: no WITH_ARB: no WITH_MPFR: no WITH_PIRANHA: no WITH_LLVM: no WITH_BOOST: no WITH_PTHREAD: no WITH_MPC: no WITH_TCMALLOC: no WITH_OPENMP: no WITH_VIRTUAL_TYPEID: no LIBS: gmp -------------------------------------------------------------------------------- -- Configuring done (1.6s) -- Generating done (0.1s) -- Build files have been written to: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/build [1/250] Building CXX object benchmarks/CMakeFiles/diff_cache.dir/diff_cache.cpp.o [2/250] Building CXX object benchmarks/CMakeFiles/parsing.dir/parsing.cpp.o [3/250] Building CXX object benchmarks/CMakeFiles/ntheorybench.dir/ntheorybench.cpp.o [4/250] Building CXX object benchmarks/CMakeFiles/symengine_bench.dir/symengine_bench.cpp.o [5/250] Building CXX object benchmarks/CMakeFiles/series.dir/series.cpp.o [6/250] Building CXX object benchmarks/CMakeFiles/expand7.dir/expand7.cpp.o [7/250] Building CXX object benchmarks/CMakeFiles/expand6b.dir/expand6b.cpp.o [8/250] Building CXX object benchmarks/CMakeFiles/expand6.dir/expand6.cpp.o [9/250] Building CXX object benchmarks/CMakeFiles/lwbench.dir/lwbench.cpp.o [10/250] Building CXX object benchmarks/CMakeFiles/symbench.dir/symbench.cpp.o [11/250] Building CXX object benchmarks/CMakeFiles/matrix_mul2.dir/matrix_mul2.cpp.o [12/250] Building CXX object benchmarks/CMakeFiles/matrix_mul1.dir/matrix_mul1.cpp.o [13/250] Building CXX object benchmarks/CMakeFiles/matrix_add2.dir/matrix_add2.cpp.o [14/250] Building CXX object benchmarks/CMakeFiles/matrix_add1.dir/matrix_add1.cpp.o [15/250] Building CXX object benchmarks/CMakeFiles/add1.dir/add1.cpp.o [16/250] Building CXX object benchmarks/CMakeFiles/expand3.dir/expand3.cpp.o [17/250] Building CXX object benchmarks/CMakeFiles/expand2b.dir/expand2b.cpp.o [18/250] Building CXX object benchmarks/CMakeFiles/expand2.dir/expand2.cpp.o [19/250] Building CXX object benchmarks/CMakeFiles/eval_double1.dir/eval_double1.cpp.o [20/250] Building CXX object benchmarks/CMakeFiles/expand1.dir/expand1.cpp.o [21/250] Building CXX object symengine/utilities/matchpycpp/autogen_tests/CMakeFiles/test_case007.dir/test_case007.cpp.o [22/250] Building CXX object symengine/utilities/matchpycpp/autogen_tests/CMakeFiles/test_case006.dir/test_case006.cpp.o [23/250] Building CXX object symengine/utilities/matchpycpp/autogen_tests/CMakeFiles/test_case005.dir/test_case005.cpp.o [24/250] Building CXX object symengine/utilities/matchpycpp/autogen_tests/CMakeFiles/test_case004.dir/test_case004.cpp.o [25/250] Building CXX object symengine/utilities/matchpycpp/autogen_tests/CMakeFiles/test_case003.dir/test_case003.cpp.o [26/250] Building CXX object symengine/utilities/matchpycpp/autogen_tests/CMakeFiles/test_case002.dir/test_case002.cpp.o [27/250] Building CXX object symengine/utilities/matchpycpp/autogen_tests/CMakeFiles/test_case001.dir/test_case001.cpp.o [28/250] Building CXX object symengine/utilities/matchpycpp/tests/hopcroft_karp/CMakeFiles/test_hopcroft_karp.dir/test_hopcroft_karp.cpp.o [29/250] Building CXX object symengine/utilities/matchpycpp/tests/bipartite/CMakeFiles/test_bipartite.dir/test_bipartite.cpp.o [30/250] Building CXX object symengine/tests/finitediff/CMakeFiles/test_finitediff.dir/test_finitediff.cpp.o [31/250] Building CXX object symengine/tests/logic/CMakeFiles/test_logic.dir/test_logic.cpp.o [32/250] Building CXX object symengine/tests/expression/CMakeFiles/test_expression.dir/test_expression.cpp.o [33/250] Building C object symengine/tests/cwrapper/CMakeFiles/test_cwrapper.dir/test_cwrapper.c.o [34/250] Building CXX object symengine/tests/eval/CMakeFiles/test_lambda_double.dir/test_lambda_double.cpp.o [35/250] Building CXX object symengine/tests/eval/CMakeFiles/test_eval_double.dir/test_eval_double.cpp.o [36/250] Building CXX object symengine/tests/eval/CMakeFiles/test_evalf.dir/test_evalf.cpp.o [37/250] Building CXX object symengine/tests/polynomial/CMakeFiles/test_basic_conversions.dir/test_basic_conversions.cpp.o [38/250] Building CXX object symengine/tests/polynomial/CMakeFiles/test_mexprpoly.dir/test_mexprpoly.cpp.o [39/250] Building CXX object symengine/tests/polynomial/CMakeFiles/test_uexprpoly.dir/test_uexprpoly.cpp.o [40/250] Building CXX object symengine/tests/polynomial/CMakeFiles/test_mintpoly.dir/test_mintpoly.cpp.o [41/250] Building CXX object symengine/tests/polynomial/CMakeFiles/test_uratpoly.dir/test_uratpoly.cpp.o [42/250] Building CXX object symengine/tests/polynomial/CMakeFiles/test_uintpoly.dir/test_uintpoly.cpp.o [43/250] Building CXX object symengine/tests/printing/CMakeFiles/test_ccode.dir/test_ccode.cpp.o [44/250] Building CXX object symengine/tests/printing/CMakeFiles/test_printing.dir/test_printing.cpp.o [45/250] Building CXX object symengine/tests/matrix/CMakeFiles/test_matrixexpr.dir/test_matrixexpr.cpp.o [46/250] Building CXX object symengine/tests/matrix/CMakeFiles/test_matrix.dir/test_matrix.cpp.o [47/250] Building CXX object symengine/tests/ntheory/CMakeFiles/test_ntheory_funcs.dir/test_ntheory_funcs.cpp.o [48/250] Building CXX object symengine/tests/ntheory/CMakeFiles/test_diophantine.dir/test_diophantine.cpp.o [49/250] Building CXX object symengine/tests/ntheory/CMakeFiles/test_ntheory.dir/test_ntheory.cpp.o [50/250] Building CXX object symengine/tests/basic/CMakeFiles/test_tribool.dir/test_tribool.cpp.o [51/250] Building CXX object symengine/tests/basic/CMakeFiles/test_tuple.dir/test_tuple.cpp.o [52/250] Building CXX object symengine/tests/basic/CMakeFiles/test_simplify.dir/test_simplify.cpp.o [53/250] Building CXX object symengine/tests/basic/CMakeFiles/test_refine.dir/test_refine.cpp.o [54/250] Building CXX object symengine/tests/basic/CMakeFiles/test_assumptions.dir/test_assumptions.cpp.o [55/250] Building CXX object symengine/tests/basic/CMakeFiles/test_test_visitors.dir/test_test_visitors.cpp.o [56/250] Building CXX object symengine/tests/basic/CMakeFiles/test_count_ops.dir/test_count_ops.cpp.o [57/250] Building CXX object symengine/tests/basic/CMakeFiles/test_cse.dir/test_cse.cpp.o [58/250] Building CXX object symengine/tests/basic/CMakeFiles/test_as_real_imag.dir/test_as_real_imag.cpp.o [59/250] Building CXX object symengine/tests/basic/CMakeFiles/test_solve.dir/test_solve.cpp.o [60/250] Building CXX object symengine/tests/basic/CMakeFiles/test_nan.dir/test_nan.cpp.o [61/250] Building CXX object symengine/tests/basic/CMakeFiles/test_infinity.dir/test_infinity.cpp.o [62/250] Building CXX object symengine/tests/basic/CMakeFiles/test_fields.dir/test_fields.cpp.o [63/250] Building CXX object symengine/tests/basic/CMakeFiles/test_sets.dir/test_sets.cpp.o [64/250] Building CXX object symengine/tests/basic/CMakeFiles/test_sbml_parser.dir/test_sbml_parser.cpp.o [65/250] Building CXX object symengine/tests/basic/CMakeFiles/test_serialize-cereal.dir/test_serialize-cereal.cpp.o [66/250] Building CXX object symengine/tests/basic/CMakeFiles/test_parser.dir/test_parser.cpp.o [67/250] Building CXX object symengine/tests/basic/CMakeFiles/test_as_numer_denom.dir/test_as_numer_denom.cpp.o [68/250] Building CXX object symengine/tests/basic/CMakeFiles/test_number.dir/test_number.cpp.o [69/250] Building CXX object symengine/tests/basic/CMakeFiles/test_relationals.dir/test_relationals.cpp.o [70/250] Building CXX object symengine/tests/basic/CMakeFiles/test_rational.dir/test_rational.cpp.o [71/250] Building CXX object symengine/tests/basic/CMakeFiles/test_integer.dir/test_integer.cpp.o [72/250] Building CXX object symengine/tests/basic/CMakeFiles/test_subs.dir/test_subs.cpp.o [73/250] Building CXX object symengine/tests/basic/CMakeFiles/test_functions.dir/test_functions.cpp.o [74/250] Building CXX object symengine/tests/basic/CMakeFiles/test_series_generic.dir/test_series_generic.cpp.o [75/250] Building CXX object symengine/tests/basic/CMakeFiles/test_series.dir/test_series.cpp.o [76/250] Building CXX object symengine/tests/basic/CMakeFiles/test_poly.dir/test_poly.cpp.o [77/250] Building CXX object symengine/tests/basic/CMakeFiles/test_arit.dir/test_arit.cpp.o [78/250] Building CXX object symengine/tests/basic/CMakeFiles/test_basic.dir/test_basic.cpp.o [79/250] Building CXX object symengine/tests/rcp/CMakeFiles/test_rcp.dir/test_rcp.cpp.o [80/250] Building CXX object symengine/utilities/catch/CMakeFiles/catch.dir/catch.cpp.o [81/250] Building CXX object symengine/CMakeFiles/symengine.dir/mp_wrapper.cpp.o [82/250] Building CXX object symengine/CMakeFiles/symengine.dir/matrices/is_toeplitz.cpp.o [83/250] Building CXX object symengine/CMakeFiles/symengine.dir/matrices/is_upper.cpp.o [84/250] Building CXX object symengine/CMakeFiles/symengine.dir/matrices/is_lower.cpp.o [85/250] Building CXX object symengine/CMakeFiles/symengine.dir/matrices/is_diagonal.cpp.o [86/250] Building CXX object symengine/CMakeFiles/symengine.dir/matrices/is_square.cpp.o [87/250] Building CXX object symengine/CMakeFiles/symengine.dir/matrices/is_symmetric.cpp.o [88/250] Building CXX object symengine/CMakeFiles/symengine.dir/matrices/is_real.cpp.o [89/250] Building CXX object symengine/CMakeFiles/symengine.dir/matrices/is_zero.cpp.o [90/250] Building CXX object symengine/CMakeFiles/symengine.dir/matrices/size.cpp.o [91/250] Building CXX object symengine/CMakeFiles/symengine.dir/matrices/trace.cpp.o [92/250] Building CXX object symengine/CMakeFiles/symengine.dir/matrices/transpose.cpp.o [93/250] Building CXX object symengine/CMakeFiles/symengine.dir/matrices/conjugate_matrix.cpp.o [94/250] Building CXX object symengine/CMakeFiles/symengine.dir/matrices/matrix_mul.cpp.o [95/250] Building CXX object symengine/CMakeFiles/symengine.dir/matrices/hadamard_product.cpp.o [96/250] Building CXX object symengine/CMakeFiles/symengine.dir/matrices/matrix_add.cpp.o [97/250] Building CXX object symengine/CMakeFiles/symengine.dir/matrices/immutable_dense_matrix.cpp.o [98/250] Building CXX object symengine/CMakeFiles/symengine.dir/matrices/diagonal_matrix.cpp.o [99/250] Building CXX object symengine/CMakeFiles/symengine.dir/matrices/zero_matrix.cpp.o [100/250] Building CXX object symengine/CMakeFiles/symengine.dir/matrices/matrix_symbol.cpp.o [101/250] Building CXX object symengine/CMakeFiles/symengine.dir/matrices/identity_matrix.cpp.o [102/250] Building CXX object symengine/CMakeFiles/symengine.dir/tuple.cpp.o [103/250] Building CXX object symengine/CMakeFiles/symengine.dir/simplify.cpp.o In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/benchmarks/symengine_bench.cpp:7: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uintpoly.h:8, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:9: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [104/250] Building CXX object symengine/CMakeFiles/symengine.dir/refine.cpp.o [105/250] Building CXX object symengine/CMakeFiles/symengine.dir/assumptions.cpp.o [106/250] Building CXX object symengine/CMakeFiles/symengine.dir/test_visitors.cpp.o [107/250] Building CXX object symengine/CMakeFiles/symengine.dir/visitor.cpp.o In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/benchmarks/series.cpp:4: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uintpoly.h:8, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:9: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [108/250] Building CXX object symengine/CMakeFiles/symengine.dir/symengine_rcp.cpp.o [109/250] Building CXX object symengine/CMakeFiles/symengine.dir/symbol.cpp.o [110/250] Building CXX object symengine/CMakeFiles/symengine.dir/sparse_matrix.cpp.o [111/250] Building CXX object symengine/CMakeFiles/symengine.dir/solve.cpp.o [112/250] Building CXX object symengine/CMakeFiles/symengine.dir/set_funcs.cpp.o [113/250] Building CXX object symengine/CMakeFiles/symengine.dir/sets.cpp.o [114/250] Building CXX object symengine/CMakeFiles/symengine.dir/series_generic.cpp.o [115/250] Building CXX object symengine/CMakeFiles/symengine.dir/series.cpp.o [116/250] Building CXX object symengine/CMakeFiles/symengine.dir/rings.cpp.o [117/250] Building CXX object symengine/CMakeFiles/symengine.dir/rewrite.cpp.o [118/250] Building CXX object symengine/CMakeFiles/symengine.dir/real_double.cpp.o [119/250] Building CXX object symengine/CMakeFiles/symengine.dir/rational.cpp.o [120/250] Building CXX object symengine/CMakeFiles/symengine.dir/printers/stringbox.cpp.o [121/250] Building CXX object symengine/CMakeFiles/symengine.dir/printers/unicode.cpp.o In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/eval/test_evalf.cpp:14: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [122/250] Building CXX object symengine/CMakeFiles/symengine.dir/printers/latex.cpp.o [123/250] Building CXX object symengine/CMakeFiles/symengine.dir/printers/strprinter.cpp.o [124/250] Building CXX object symengine/CMakeFiles/symengine.dir/printers/sbml.cpp.o [125/250] Building CXX object symengine/CMakeFiles/symengine.dir/printers/mathml.cpp.o [126/250] Building CXX object symengine/CMakeFiles/symengine.dir/printers/codegen.cpp.o [127/250] Building CXX object symengine/CMakeFiles/symengine.dir/prime_sieve.cpp.o [128/250] Building CXX object symengine/CMakeFiles/symengine.dir/pow.cpp.o [129/250] Building CXX object symengine/CMakeFiles/symengine.dir/polys/uratpoly.cpp.o [130/250] Building CXX object symengine/CMakeFiles/symengine.dir/polys/uintpoly.cpp.o In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/matrices/is_real.cpp:3: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [131/250] Building CXX object symengine/CMakeFiles/symengine.dir/polys/uexprpoly.cpp.o In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/matrices/is_zero.cpp:3: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [132/250] Building CXX object symengine/CMakeFiles/symengine.dir/polys/msymenginepoly.cpp.o [133/250] Building CXX object symengine/CMakeFiles/symengine.dir/polys/basic_conversions.cpp.o In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/matrices/is_diagonal.cpp:3: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [134/250] Building CXX object symengine/CMakeFiles/symengine.dir/parser/sbml/sbml_tokenizer.cpp.o In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/basic/test_count_ops.cpp:3: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [135/250] Building CXX object symengine/CMakeFiles/symengine.dir/parser/sbml/sbml_parser.cpp.o In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/simplify.h:4, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/basic/test_simplify.cpp:2: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [136/250] Building CXX object symengine/CMakeFiles/symengine.dir/parser/sbml/sbml_parser.tab.cc.o In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/matrices/is_square.cpp:3: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [137/250] Building CXX object symengine/CMakeFiles/symengine.dir/parser/tokenizer.cpp.o [138/250] Building CXX object symengine/CMakeFiles/symengine.dir/parser/parser.cpp.o In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/matrices/is_lower.cpp:3: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [139/250] Building CXX object symengine/CMakeFiles/symengine.dir/parser/parser.tab.cc.o [140/250] Building CXX object symengine/CMakeFiles/symengine.dir/parser/parser_old.cpp.o In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/matrices/is_upper.cpp:3: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [141/250] Building CXX object symengine/CMakeFiles/symengine.dir/numer_denom.cpp.o In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/matrices/is_toeplitz.cpp:3: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [142/250] Building CXX object symengine/CMakeFiles/symengine.dir/number.cpp.o [143/250] Building CXX object symengine/CMakeFiles/symengine.dir/ntheory_funcs.cpp.o In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/matrices/size.cpp:1: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [144/250] Building CXX object symengine/CMakeFiles/symengine.dir/ntheory.cpp.o [145/250] Building CXX object symengine/CMakeFiles/symengine.dir/nan.cpp.o In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/matrices/is_symmetric.cpp:3: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [146/250] Building CXX object symengine/CMakeFiles/symengine.dir/mul.cpp.o [147/250] Building CXX object symengine/CMakeFiles/symengine.dir/monomials.cpp.o [148/250] Building CXX object symengine/CMakeFiles/symengine.dir/matrix.cpp.o In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/matrices/conjugate_matrix.cpp:4: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [149/250] Building CXX object symengine/CMakeFiles/symengine.dir/logic.cpp.o [150/250] Building CXX object symengine/CMakeFiles/symengine.dir/integer.cpp.o In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/matrices/transpose.cpp:4: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [151/250] Building CXX object symengine/CMakeFiles/symengine.dir/infinity.cpp.o In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/matrices/trace.cpp:4: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [152/250] Building CXX object symengine/CMakeFiles/symengine.dir/functions.cpp.o [153/250] Building CXX object symengine/CMakeFiles/symengine.dir/finitediff.cpp.o In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/simplify.h:4, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/simplify.cpp:1: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [154/250] Building CXX object symengine/CMakeFiles/symengine.dir/fields.cpp.o [155/250] Building CXX object symengine/CMakeFiles/symengine.dir/expression.cpp.o In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uratpoly.h:8, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uratpoly.cpp:1: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::URatDict; BaseType = SymEngine::URatPolyBase; Poly = SymEngine::URatPoly; typename Container::key_type = unsigned int; typename BaseType::coef_type = SymEngine::mpq_wrapper; typename M::key_type = unsigned int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:496:43: required from 'static SymEngine::RCP SymEngine::UNonExprPoly::from_dict(const SymEngine::RCP&, std::map&&) [with Container = SymEngine::URatDict; Poly = SymEngine::URatPoly; Cf = SymEngine::mpq_wrapper]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uratpoly.cpp:52:35: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [156/250] Building CXX object symengine/CMakeFiles/symengine.dir/expand.cpp.o [157/250] Building CXX object symengine/CMakeFiles/symengine.dir/eval_double.cpp.o In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uintpoly.h:8, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uintpoly.cpp:1: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UIntDict; BaseType = SymEngine::UIntPolyBase; Poly = SymEngine::UIntPoly; typename Container::key_type = unsigned int; typename BaseType::coef_type = SymEngine::mpz_wrapper; typename M::key_type = unsigned int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:496:43: required from 'static SymEngine::RCP SymEngine::UNonExprPoly::from_dict(const SymEngine::RCP&, std::map&&) [with Container = SymEngine::UIntDict; Poly = SymEngine::UIntPoly; Cf = SymEngine::mpz_wrapper]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uintpoly.cpp:55:35: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [158/250] Building CXX object symengine/CMakeFiles/symengine.dir/eval.cpp.o [159/250] Building CXX object symengine/CMakeFiles/symengine.dir/diophantine.cpp.o [160/250] Building CXX object symengine/CMakeFiles/symengine.dir/dict.cpp.o [161/250] Building CXX object symengine/CMakeFiles/symengine.dir/derivative.cpp.o [162/250] Building CXX object symengine/CMakeFiles/symengine.dir/dense_matrix.cpp.o [163/250] Building CXX object symengine/CMakeFiles/symengine.dir/cwrapper.cpp.o In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/refine.h:4, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/refine.cpp:1: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [164/250] Building CXX object symengine/CMakeFiles/symengine.dir/cse.cpp.o [165/250] Building CXX object symengine/CMakeFiles/symengine.dir/constants.cpp.o [166/250] Building CXX object symengine/CMakeFiles/symengine.dir/complex_double.cpp.o In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uintpoly.h:8, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/msymenginepoly.h:6, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/msymenginepoly.cpp:1: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [167/250] Building CXX object symengine/CMakeFiles/symengine.dir/complex.cpp.o [168/250] Building CXX object symengine/CMakeFiles/symengine.dir/basic.cpp.o In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.cpp:1: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [169/250] Building CXX object symengine/CMakeFiles/symengine.dir/add.cpp.o In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/set_funcs.cpp:4: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/printers/codegen.h:4, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/printing/test_ccode.cpp:5: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_visitor.h:4, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series.cpp:7: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/basic.h:18, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/add.h:17, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/parser/parser.h:8, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/parser/sbml/sbml_parser.h:8, from sbml_parser.yy:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/parser/sbml/sbml_parser.tab.cc:41: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {sbml::parser::stack_symbol_type}; _Tp = sbml::parser::stack_symbol_type; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {sbml::parser::stack_symbol_type}; _Tp = sbml::parser::stack_symbol_type; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = sbml::parser::stack_symbol_type; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'void sbml::parser::stack::push(T&&) [with T = sbml::parser::stack_symbol_type; S = std::vector >]' at sbml_parser.tab.hh:1177:24, inlined from 'void sbml::parser::yypush_(const char*, stack_symbol_type&&)' at sbml_parser.tab.cc:488:19: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/numer_denom.cpp:1, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/basic/test_as_numer_denom.cpp:4: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uintpoly.h:8, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/polynomial/test_uintpoly.cpp:6: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UIntDict; BaseType = SymEngine::UIntPolyBase; Poly = SymEngine::UIntPoly; typename Container::key_type = unsigned int; typename BaseType::coef_type = SymEngine::mpz_wrapper; typename M::key_type = unsigned int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:496:43: required from 'static SymEngine::RCP SymEngine::UNonExprPoly::from_dict(const SymEngine::RCP&, std::map&&) [with Container = SymEngine::UIntDict; Poly = SymEngine::UIntPoly; Cf = SymEngine::mpz_wrapper]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/polynomial/test_uintpoly.cpp:44:30: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/printers/sbml.h:4, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/printers/sbml.cpp:1: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/printers/mathml.h:4, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/printers/mathml.cpp:2: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/sparse_matrix.cpp:8: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/test_visitors.h:4, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/pow.cpp:5: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /usr/include/c++/13.2.1/map:62, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/basic.h:17, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/functions.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/pow.h:9, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/pow.cpp:1: /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::vector; _Val = std::pair, long long unsigned int>; _KeyOfValue = std::_Select1st, long long unsigned int> >; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, long long unsigned int>, std::_Select1st, long long unsigned int> >, std::less >, std::allocator, long long unsigned int> > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple >&>, std::tuple<>}; _Key = std::vector; _Val = std::pair, long long unsigned int>; _KeyOfValue = std::_Select1st, long long unsigned int> >; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, long long unsigned int>, std::_Select1st, long long unsigned int> >, std::less >, std::allocator, long long unsigned int> > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::vector; _Tp = long long unsigned int; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]', inlined from 'void SymEngine::multinomial_coefficients(unsigned int, unsigned int, map_vec_uint&)' at /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/pow.cpp:190:8: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, long long unsigned int>, std::_Select1st, long long unsigned int> >, std::less >, std::allocator, long long unsigned int> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::vector; _Tp = long long unsigned int; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]', inlined from 'void SymEngine::multinomial_coefficients(unsigned int, unsigned int, map_vec_uint&)' at /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/pow.cpp:208:20: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, long long unsigned int>, std::_Select1st, long long unsigned int> >, std::less >, std::allocator, long long unsigned int> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::vector; _Tp = long long unsigned int; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]', inlined from 'void SymEngine::multinomial_coefficients(unsigned int, unsigned int, map_vec_uint&)' at /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/pow.cpp:214:25: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, long long unsigned int>, std::_Select1st, long long unsigned int> >, std::less >, std::allocator, long long unsigned int> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::vector; _Tp = long long unsigned int; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]', inlined from 'void SymEngine::multinomial_coefficients(unsigned int, unsigned int, map_vec_uint&)' at /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/pow.cpp:219:12: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, long long unsigned int>, std::_Select1st, long long unsigned int> >, std::less >, std::allocator, long long unsigned int> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/rewrite.cpp:1: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/printers/strprinter.h:4, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/expression.cpp:1: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/printers/strprinter.h:4, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/printers/latex.h:4, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/printers/latex.cpp:1: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/basic_conversions.cpp:1: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uratpoly.h:8, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/polynomial/test_uratpoly.cpp:5: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::URatDict; BaseType = SymEngine::URatPolyBase; Poly = SymEngine::URatPoly; typename Container::key_type = unsigned int; typename BaseType::coef_type = SymEngine::mpq_wrapper; typename M::key_type = unsigned int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:496:43: required from 'static SymEngine::RCP SymEngine::UNonExprPoly::from_dict(const SymEngine::RCP&, std::map&&) [with Container = SymEngine::URatDict; Poly = SymEngine::URatPoly; Cf = SymEngine::mpq_wrapper]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/polynomial/test_uratpoly.cpp:45:30: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UIntDict; BaseType = SymEngine::UIntPolyBase; Poly = SymEngine::UIntPoly; typename Container::key_type = unsigned int; typename BaseType::coef_type = SymEngine::mpz_wrapper; typename M::key_type = unsigned int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:496:43: required from 'static SymEngine::RCP SymEngine::UNonExprPoly::from_dict(const SymEngine::RCP&, std::map&&) [with Container = SymEngine::UIntDict; Poly = SymEngine::UIntPoly; Cf = SymEngine::mpz_wrapper]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/polynomial/test_uratpoly.cpp:269:48: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/numer_denom.cpp:1: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/polynomial/test_uexprpoly.cpp:5: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/printers/strprinter.h:4, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/printers/unicode.cpp:2: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/eval.cpp:7: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/printers/codegen.h:4, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/printers/codegen.cpp:1: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/basic.h:18, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/add.h:17, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/parser/parser.h:8, from parser.yy:17, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/parser/parser.tab.cc:41: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {yy::parser::stack_symbol_type}; _Tp = yy::parser::stack_symbol_type; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {yy::parser::stack_symbol_type}; _Tp = yy::parser::stack_symbol_type; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = yy::parser::stack_symbol_type; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'void yy::parser::stack::push(T&&) [with T = yy::parser::stack_symbol_type; S = std::vector >]' at parser.tab.hh:1293:24, inlined from 'void yy::parser::yypush_(const char*, stack_symbol_type&&)' at parser.tab.cc:573:19: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/test_visitors.h:4, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/mul.cpp:5: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/test_visitors.h:4, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/test_visitors.cpp:1: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_visitor.h:4, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.cpp:3: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/expand.cpp:1: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/eval/test_eval_double.cpp:3: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/eval_double.cpp:1: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/printers/strprinter.h:4, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/printers/strprinter.cpp:2: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/parser/parser_old.cpp:1: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/parser/parser_old.cpp: In member function 'SymEngine::RCP SymEngine::ExpressionParser::set_result(const std::string&)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/parser/parser_old.cpp:535:34: warning: comparison is always true due to limited range of data type [-Wtype-limits] 535 | and lexpr[i] >= 0) { In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/cse.cpp:5: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/subs.h:5, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/basic/test_subs.cpp:4: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/lambda_double.h:8, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/eval/test_lambda_double.cpp:7: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /usr/include/c++/13.2.1/vector:66, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/utilities/catch/catch.hpp:566, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/eval/test_lambda_double.cpp:1: /usr/include/c++/13.2.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 675 | vector(initializer_list __l, | ^~~~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/eval/test_lambda_double.cpp: In function 'void C_A_T_C_H_T_E_S_T_0()': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/eval/test_lambda_double.cpp:103:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 103 | d = v.call({1.5, 2.0, 3.0}); | ~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/eval/test_lambda_double.cpp:106:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 106 | d = v.call({1.5, -1.0, 2.0}); | ~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/eval/test_lambda_double.cpp:112:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 112 | d = v.call({4.0, 1.0, 2.5}); | ~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/eval/test_lambda_double.cpp:118:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 118 | d = v.call({4.0, 2.0, 2.5}); | ~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/eval/test_lambda_double.cpp:136:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 136 | d = v.call({1.1, 3.3}); | ~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/eval/test_lambda_double.cpp:138:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 138 | d = v.call({2.2, 3.3}); | ~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/eval/test_lambda_double.cpp:140:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 140 | d = v.call({5.5, 3.3}); | ~~~~~~^~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/basic/test_series_generic.cpp:5: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uintpoly.h:8, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:9: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.cpp:1: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/as_real_imag.cpp:1, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/basic/test_as_real_imag.cpp:3: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/basic_conversions.h:4, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/solve.cpp:2: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/solve.h:13, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/solve.cpp:1: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/serialize-cereal.h:7, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/basic/test_serialize-cereal.cpp:4: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/lambda_double.h:8, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/cwrapper.cpp:10: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/printers/strprinter.h:4, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/polynomial/test_mintpoly.cpp:4: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/refine.h:4, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/basic/test_refine.cpp:2: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/functions.cpp:1: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/subs.h:5, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/dense_matrix.cpp:6: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/derivative.cpp:1: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UIntDict; BaseType = SymEngine::UIntPolyBase; Poly = SymEngine::UIntPoly; typename Container::key_type = unsigned int; typename BaseType::coef_type = SymEngine::mpz_wrapper; typename M::key_type = unsigned int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:496:43: required from 'static SymEngine::RCP SymEngine::UNonExprPoly::from_dict(const SymEngine::RCP&, std::map&&) [with Container = SymEngine::UIntDict; Poly = SymEngine::UIntPoly; Cf = SymEngine::mpz_wrapper]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/derivative.cpp:135:31: required from 'SymEngine::RCP SymEngine::diff_upoly(const Poly&, const Symbol&) [with Poly = UIntPoly; Dict = std::map]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/derivative.cpp:625:49: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::URatDict; BaseType = SymEngine::URatPolyBase; Poly = SymEngine::URatPoly; typename Container::key_type = unsigned int; typename BaseType::coef_type = SymEngine::mpq_wrapper; typename M::key_type = unsigned int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:496:43: required from 'static SymEngine::RCP SymEngine::UNonExprPoly::from_dict(const SymEngine::RCP&, std::map&&) [with Container = SymEngine::URatDict; Poly = SymEngine::URatPoly; Cf = SymEngine::mpq_wrapper]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/derivative.cpp:135:31: required from 'SymEngine::RCP SymEngine::diff_upoly(const Poly&, const Symbol&) [with Poly = URatPoly; Dict = std::map]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/derivative.cpp:630:49: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/subs.h:5, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/basic.cpp:2: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [170/250] Linking CXX static library symengine/libsymengine.a [171/250] Linking CXX executable benchmarks/diff_cache [172/250] Linking CXX executable benchmarks/parsing [173/250] Linking CXX executable benchmarks/ntheorybench [174/250] Linking CXX executable benchmarks/symengine_bench [175/250] Linking CXX executable benchmarks/series [176/250] Linking CXX executable benchmarks/expand7 [177/250] Linking CXX executable benchmarks/expand6b [178/250] Linking CXX executable benchmarks/expand6 [179/250] Linking CXX executable benchmarks/lwbench [180/250] Linking CXX executable benchmarks/symbench [181/250] Linking CXX executable benchmarks/matrix_mul2 [182/250] Linking CXX executable benchmarks/matrix_mul1 [183/250] Linking CXX executable benchmarks/matrix_add2 [184/250] Linking CXX executable benchmarks/matrix_add1 [185/250] Linking CXX executable benchmarks/add1 [186/250] Linking CXX executable benchmarks/expand3 [187/250] Linking CXX executable benchmarks/expand2b [188/250] Linking CXX executable benchmarks/expand2 [189/250] Linking CXX executable benchmarks/eval_double1 [190/250] Linking CXX executable benchmarks/expand1 [191/250] Linking CXX executable symengine/tests/cwrapper/test_cwrapper In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/test_visitors.h:4, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/basic/test_test_visitors.cpp:2: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/basic_conversions.h:4, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/polynomial/test_basic_conversions.cpp:7: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::URatDict; BaseType = SymEngine::URatPolyBase; Poly = SymEngine::URatPoly; typename Container::key_type = unsigned int; typename BaseType::coef_type = SymEngine::mpq_wrapper; typename M::key_type = unsigned int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/basic_conversions.h:132:38: required from 'void SymEngine::BasicToUPolyBase::bvisit(const SymEngine::Integer&) [with P = SymEngine::URatPoly; V = SymEngine::BasicToURatPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/type_codes.inc:1:1: required from 'void SymEngine::BaseVisitor::visit(const SymEngine::Integer&) [with Derived = SymEngine::BasicToURatPoly; Base = SymEngine::Visitor]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/type_codes.inc:1:1: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UIntDict; BaseType = SymEngine::UIntPolyBase; Poly = SymEngine::UIntPoly; typename Container::key_type = unsigned int; typename BaseType::coef_type = SymEngine::mpz_wrapper; typename M::key_type = unsigned int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/basic_conversions.h:132:38: required from 'void SymEngine::BasicToUPolyBase::bvisit(const SymEngine::Integer&) [with P = SymEngine::UIntPoly; V = SymEngine::BasicToUIntPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/type_codes.inc:1:1: required from 'void SymEngine::BaseVisitor::visit(const SymEngine::Integer&) [with Derived = SymEngine::BasicToUIntPoly; Base = SymEngine::Visitor]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/type_codes.inc:1:1: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/utilities/catch/catch.hpp:566, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/utilities/catch/catch.cpp:6: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Catch::SectionEndInfo&}; _Tp = Catch::SectionEndInfo; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Catch::SectionEndInfo; _Alloc = std::allocator]', inlined from 'virtual void Catch::RunContext::sectionEndedEarly(const Catch::SectionEndInfo&)' at /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/utilities/catch/catch.hpp:12877:39: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [192/250] Linking CXX static library symengine/utilities/catch/libcatch.a [193/250] Linking CXX executable symengine/utilities/matchpycpp/autogen_tests/test_case007 [194/250] Linking CXX executable symengine/utilities/matchpycpp/autogen_tests/test_case006 [195/250] Linking CXX executable symengine/utilities/matchpycpp/autogen_tests/test_case005 [196/250] Linking CXX executable symengine/utilities/matchpycpp/autogen_tests/test_case004 [197/250] Linking CXX executable symengine/utilities/matchpycpp/autogen_tests/test_case003 [198/250] Linking CXX executable symengine/utilities/matchpycpp/autogen_tests/test_case002 [199/250] Linking CXX executable symengine/utilities/matchpycpp/autogen_tests/test_case001 [200/250] Linking CXX executable symengine/utilities/matchpycpp/tests/hopcroft_karp/test_hopcroft_karp [201/250] Linking CXX executable symengine/utilities/matchpycpp/tests/bipartite/test_bipartite [202/250] Linking CXX executable symengine/tests/finitediff/test_finitediff [203/250] Linking CXX executable symengine/tests/logic/test_logic [204/250] Linking CXX executable symengine/tests/expression/test_expression [205/250] Linking CXX executable symengine/tests/eval/test_lambda_double [206/250] Linking CXX executable symengine/tests/eval/test_eval_double [207/250] Linking CXX executable symengine/tests/eval/test_evalf [208/250] Linking CXX executable symengine/tests/polynomial/test_basic_conversions [209/250] Linking CXX executable symengine/tests/polynomial/test_uexprpoly [210/250] Linking CXX executable symengine/tests/polynomial/test_mintpoly [211/250] Linking CXX executable symengine/tests/polynomial/test_uratpoly [212/250] Linking CXX executable symengine/tests/polynomial/test_uintpoly [213/250] Linking CXX executable symengine/tests/printing/test_ccode [214/250] Linking CXX executable symengine/tests/ntheory/test_ntheory_funcs [215/250] Linking CXX executable symengine/tests/ntheory/test_diophantine [216/250] Linking CXX executable symengine/tests/ntheory/test_ntheory [217/250] Linking CXX executable symengine/tests/basic/test_tribool [218/250] Linking CXX executable symengine/tests/basic/test_tuple [219/250] Linking CXX executable symengine/tests/basic/test_simplify [220/250] Linking CXX executable symengine/tests/basic/test_refine [221/250] Linking CXX executable symengine/tests/basic/test_assumptions [222/250] Linking CXX executable symengine/tests/basic/test_test_visitors [223/250] Linking CXX executable symengine/tests/basic/test_count_ops [224/250] Linking CXX executable symengine/tests/basic/test_as_real_imag [225/250] Linking CXX executable symengine/tests/basic/test_nan [226/250] Linking CXX executable symengine/tests/basic/test_infinity [227/250] Linking CXX executable symengine/tests/basic/test_serialize-cereal [228/250] Linking CXX executable symengine/tests/basic/test_as_numer_denom [229/250] Linking CXX executable symengine/tests/basic/test_number [230/250] Linking CXX executable symengine/tests/basic/test_relationals [231/250] Linking CXX executable symengine/tests/basic/test_rational [232/250] Linking CXX executable symengine/tests/basic/test_integer [233/250] Linking CXX executable symengine/tests/basic/test_subs [234/250] Linking CXX executable symengine/tests/basic/test_series_generic [235/250] Linking CXX executable symengine/tests/basic/test_series [236/250] Linking CXX executable symengine/tests/basic/test_poly [237/250] Linking CXX executable symengine/tests/rcp/test_rcp [238/250] Linking CXX executable symengine/tests/basic/test_cse [239/250] Linking CXX executable symengine/tests/matrix/test_matrixexpr In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/printers/strprinter.h:4, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/polynomial/test_mexprpoly.cpp:4: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [240/250] Linking CXX executable symengine/tests/polynomial/test_mexprpoly In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/basic/test_basic.cpp:3: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [241/250] Linking CXX executable symengine/tests/basic/test_basic In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/basic/test_parser.cpp:3: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UIntDict; BaseType = SymEngine::UIntPolyBase; Poly = SymEngine::UIntPoly; typename Container::key_type = unsigned int; typename BaseType::coef_type = SymEngine::mpz_wrapper; typename M::key_type = unsigned int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/basic_conversions.h:132:38: required from 'void SymEngine::BasicToUPolyBase::bvisit(const SymEngine::Integer&) [with P = SymEngine::UIntPoly; V = SymEngine::BasicToUIntPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/type_codes.inc:1:1: required from 'void SymEngine::BaseVisitor::visit(const SymEngine::Integer&) [with Derived = SymEngine::BasicToUIntPoly; Base = SymEngine::Visitor]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/type_codes.inc:1:1: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [242/250] Linking CXX executable symengine/tests/basic/test_parser In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/basic_conversions.h:4, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/basic/test_solve.cpp:8: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/solve.h:13, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/basic/test_solve.cpp:4: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UIntDict; BaseType = SymEngine::UIntPolyBase; Poly = SymEngine::UIntPoly; typename Container::key_type = unsigned int; typename BaseType::coef_type = SymEngine::mpz_wrapper; typename M::key_type = unsigned int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:496:43: required from 'static SymEngine::RCP SymEngine::UNonExprPoly::from_dict(const SymEngine::RCP&, std::map&&) [with Container = SymEngine::UIntDict; Poly = SymEngine::UIntPoly; Cf = SymEngine::mpz_wrapper]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/basic/test_solve.cpp:348:34: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::URatDict; BaseType = SymEngine::URatPolyBase; Poly = SymEngine::URatPoly; typename Container::key_type = unsigned int; typename BaseType::coef_type = SymEngine::mpq_wrapper; typename M::key_type = unsigned int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:496:43: required from 'static SymEngine::RCP SymEngine::UNonExprPoly::from_dict(const SymEngine::RCP&, std::map&&) [with Container = SymEngine::URatDict; Poly = SymEngine::URatPoly; Cf = SymEngine::mpq_wrapper]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/basic/test_solve.cpp:352:34: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [243/250] Linking CXX executable symengine/tests/basic/test_solve In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uintpoly.h:8, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/fields.h:11, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/basic/test_fields.cpp:5: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UIntDict; BaseType = SymEngine::UIntPolyBase; Poly = SymEngine::UIntPoly; typename Container::key_type = unsigned int; typename BaseType::coef_type = SymEngine::mpz_wrapper; typename M::key_type = unsigned int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:496:43: required from 'static SymEngine::RCP SymEngine::UNonExprPoly::from_dict(const SymEngine::RCP&, std::map&&) [with Container = SymEngine::UIntDict; Poly = SymEngine::UIntPoly; Cf = SymEngine::mpz_wrapper]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/basic/test_fields.cpp:52:30: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [244/250] Linking CXX executable symengine/tests/basic/test_fields In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/printers/strprinter.h:4, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/printing/test_printing.cpp:5: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UIntDict; BaseType = SymEngine::UIntPolyBase; Poly = SymEngine::UIntPoly; typename Container::key_type = unsigned int; typename BaseType::coef_type = SymEngine::mpz_wrapper; typename M::key_type = unsigned int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:496:43: required from 'static SymEngine::RCP SymEngine::UNonExprPoly::from_dict(const SymEngine::RCP&, std::map&&) [with Container = SymEngine::UIntDict; Poly = SymEngine::UIntPoly; Cf = SymEngine::mpz_wrapper]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/printing/test_printing.cpp:320:28: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [245/250] Linking CXX executable symengine/tests/printing/test_printing In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/matrix/test_matrix.cpp:10: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [246/250] Linking CXX executable symengine/tests/matrix/test_matrix In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/basic.h:24, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/add.h:17, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/basic/test_arit.cpp:4: In member function 'constexpr std::complex::_ComplexT std::complex::__rep() const', inlined from 'std::complex& std::complex::operator-=(const std::complex<_Tp>&) [with _Tp = double]' at /usr/include/c++/13.2.1/complex:1627:25, inlined from 'std::complex<_Tp> std::operator-(const complex<_Tp>&, const complex<_Tp>&) [with _Tp = double]' at /usr/include/c++/13.2.1/complex:368:11, inlined from 'SymEngine::RCP SymEngine::ComplexDouble::subcomp(const SymEngine::ComplexDouble&) const' at /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/complex_double.h:192:56, inlined from 'virtual SymEngine::RCP SymEngine::ComplexDouble::sub(const SymEngine::Number&) const' at /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/complex_double.h:207:67, inlined from 'void C_A_T_C_H_T_E_S_T_2()' at /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/basic/test_arit.cpp:387:17: /usr/include/c++/13.2.1/complex:1649:59: warning: array subscript 'const std::complex[1]' is partly outside array bounds of 'unsigned char [32]' [-Warray-bounds=] 1649 | _GLIBCXX_CONSTEXPR _ComplexT __rep() const { return _M_value; } | ^~~~~~~~ In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/mp_wrapper.h:4, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/mp_class.h:8, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/dict.h:9, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/basic.h:37: In function 'SymEngine::RCP SymEngine::make_rcp(Args&& ...) [with T = const Integer; Args = {mpz_wrapper}]', inlined from 'typename std::enable_if::value, SymEngine::RCP >::type SymEngine::integer(T) [with T = int]' at /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/integer.h:199:52, inlined from 'void C_A_T_C_H_T_E_S_T_2()' at /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/basic/test_arit.cpp:387:26: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/symengine_rcp.h:370:16: note: at offset 24 into object of size 32 allocated by 'operator new' 370 | return rcp(new T(std::forward(args)...)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'double SymEngine::mpq_wrapper::get_d() const', inlined from 'double SymEngine::mp_get_d(const rational_class&)' at /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/mp_class.h:298:19, inlined from 'SymEngine::RCP SymEngine::ComplexDouble::subcomp(const SymEngine::Complex&) const' at /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/complex_double.h:175:20, inlined from 'virtual SymEngine::RCP SymEngine::ComplexDouble::sub(const SymEngine::Number&) const' at /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/complex_double.h:203:61, inlined from 'void C_A_T_C_H_T_E_S_T_2()' at /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/basic/test_arit.cpp:387:17: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/mp_wrapper.h:481:26: warning: array subscript 1 is outside array bounds of 'void [32]' [-Warray-bounds=] 481 | return mpq_get_d(mp); | ^~ In function 'SymEngine::RCP SymEngine::make_rcp(Args&& ...) [with T = const Integer; Args = {mpz_wrapper}]', inlined from 'typename std::enable_if::value, SymEngine::RCP >::type SymEngine::integer(T) [with T = int]' at /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/integer.h:199:52, inlined from 'void C_A_T_C_H_T_E_S_T_2()' at /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/basic/test_arit.cpp:387:26: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/symengine_rcp.h:370:16: note: at offset 44 into object of size 32 allocated by 'operator new' 370 | return rcp(new T(std::forward(args)...)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'constexpr std::complex::_ComplexT std::complex::__rep() const', inlined from 'std::complex& std::complex::operator/=(const std::complex<_Tp>&) [with _Tp = double]' at /usr/include/c++/13.2.1/complex:1644:35, inlined from 'std::complex<_Tp> std::operator/(const complex<_Tp>&, const complex<_Tp>&) [with _Tp = double]' at /usr/include/c++/13.2.1/complex:428:11, inlined from 'SymEngine::RCP SymEngine::ComplexDouble::divcomp(const SymEngine::ComplexDouble&) const' at /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/complex_double.h:371:56, inlined from 'virtual SymEngine::RCP SymEngine::ComplexDouble::div(const SymEngine::Number&) const' at /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/complex_double.h:386:67, inlined from 'void C_A_T_C_H_T_E_S_T_2()' at /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/basic/test_arit.cpp:428:17: /usr/include/c++/13.2.1/complex:1649:59: warning: array subscript 'const std::complex[1]' is partly outside array bounds of 'unsigned char [32]' [-Warray-bounds=] 1649 | _GLIBCXX_CONSTEXPR _ComplexT __rep() const { return _M_value; } | ^~~~~~~~ In function 'SymEngine::RCP SymEngine::make_rcp(Args&& ...) [with T = const Integer; Args = {mpz_wrapper}]', inlined from 'typename std::enable_if::value, SymEngine::RCP >::type SymEngine::integer(T) [with T = int]' at /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/integer.h:199:52, inlined from 'void C_A_T_C_H_T_E_S_T_2()' at /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/basic/test_arit.cpp:428:26: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/symengine_rcp.h:370:16: note: at offset 24 into object of size 32 allocated by 'operator new' 370 | return rcp(new T(std::forward(args)...)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'double SymEngine::mpq_wrapper::get_d() const', inlined from 'double SymEngine::mp_get_d(const rational_class&)' at /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/mp_class.h:298:19, inlined from 'SymEngine::RCP SymEngine::ComplexDouble::divcomp(const SymEngine::Complex&) const' at /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/complex_double.h:354:20, inlined from 'virtual SymEngine::RCP SymEngine::ComplexDouble::div(const SymEngine::Number&) const' at /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/complex_double.h:382:61, inlined from 'void C_A_T_C_H_T_E_S_T_2()' at /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/basic/test_arit.cpp:428:17: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/mp_wrapper.h:481:26: warning: array subscript 1 is outside array bounds of 'void [32]' [-Warray-bounds=] 481 | return mpq_get_d(mp); | ^~ In function 'SymEngine::RCP SymEngine::make_rcp(Args&& ...) [with T = const Integer; Args = {mpz_wrapper}]', inlined from 'typename std::enable_if::value, SymEngine::RCP >::type SymEngine::integer(T) [with T = int]' at /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/integer.h:199:52, inlined from 'void C_A_T_C_H_T_E_S_T_2()' at /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/basic/test_arit.cpp:428:26: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/symengine_rcp.h:370:16: note: at offset 44 into object of size 32 allocated by 'operator new' 370 | return rcp(new T(std::forward(args)...)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'constexpr std::complex::_ComplexT std::complex::__rep() const', inlined from 'std::complex<_Tp> std::pow(const complex<_Tp>&, const complex<_Tp>&) [with _Tp = double]' at /usr/include/c++/13.2.1/complex:1324:52, inlined from 'SymEngine::RCP SymEngine::ComplexDouble::powcomp(const SymEngine::ComplexDouble&) const' at /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/complex_double.h:487:43, inlined from 'virtual SymEngine::RCP SymEngine::ComplexDouble::pow(const SymEngine::Number&) const' at /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/complex_double.h:502:67, inlined from 'void C_A_T_C_H_T_E_S_T_2()' at /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/basic/test_arit.cpp:466:17: /usr/include/c++/13.2.1/complex:1649:59: warning: array subscript 'const std::complex[1]' is partly outside array bounds of 'unsigned char [32]' [-Warray-bounds=] 1649 | _GLIBCXX_CONSTEXPR _ComplexT __rep() const { return _M_value; } | ^~~~~~~~ In function 'SymEngine::RCP SymEngine::make_rcp(Args&& ...) [with T = const Integer; Args = {mpz_wrapper}]', inlined from 'typename std::enable_if::value, SymEngine::RCP >::type SymEngine::integer(T) [with T = int]' at /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/integer.h:199:52, inlined from 'void C_A_T_C_H_T_E_S_T_2()' at /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/basic/test_arit.cpp:466:26: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/symengine_rcp.h:370:16: note: at offset 24 into object of size 32 allocated by 'operator new' 370 | return rcp(new T(std::forward(args)...)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'double SymEngine::mpq_wrapper::get_d() const', inlined from 'double SymEngine::mp_get_d(const rational_class&)' at /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/mp_class.h:298:19, inlined from 'SymEngine::RCP SymEngine::ComplexDouble::powcomp(const SymEngine::Complex&) const' at /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/complex_double.h:469:21, inlined from 'virtual SymEngine::RCP SymEngine::ComplexDouble::pow(const SymEngine::Number&) const' at /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/complex_double.h:498:61, inlined from 'void C_A_T_C_H_T_E_S_T_2()' at /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/basic/test_arit.cpp:466:17: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/mp_wrapper.h:481:26: warning: array subscript 1 is outside array bounds of 'void [32]' [-Warray-bounds=] 481 | return mpq_get_d(mp); | ^~ In function 'SymEngine::RCP SymEngine::make_rcp(Args&& ...) [with T = const Integer; Args = {mpz_wrapper}]', inlined from 'typename std::enable_if::value, SymEngine::RCP >::type SymEngine::integer(T) [with T = int]' at /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/integer.h:199:52, inlined from 'void C_A_T_C_H_T_E_S_T_2()' at /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/basic/test_arit.cpp:466:26: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/symengine_rcp.h:370:16: note: at offset 44 into object of size 32 allocated by 'operator new' 370 | return rcp(new T(std::forward(args)...)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [247/250] Linking CXX executable symengine/tests/basic/test_arit [248/250] Linking CXX executable symengine/tests/basic/test_sets In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:15, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/tests/basic/test_sbml_parser.cpp:2: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h: In constructor 'SymEngine::UnivariateSeries::UnivariateSeries(const SymEngine::UExprDict&, std::string, unsigned int)': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: warning: redundant move in initialization [-Wredundant-move] 27 | : SeriesBase(std::move(sp), varname, degree) | ~~~~~~~~~^~~~ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/series_generic.h:27:31: note: remove 'std::move' call In file included from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:10, from /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/visitor.h:11: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h: In instantiation of 'static Container SymEngine::USymEnginePoly::container_from_dict(const SymEngine::RCP&, std::map::coef_type>&&) [with Container = SymEngine::UExprDict; BaseType = SymEngine::UExprPolyBase; Poly = SymEngine::UExprPoly; typename Container::key_type = int; typename BaseType::coef_type = SymEngine::Expression; typename M::key_type = int]': /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/upolybase.h:426:43: required from 'static SymEngine::RCP SymEngine::UExprPolyBase::from_dict(const SymEngine::RCP&, std::map&&) [with Cont = SymEngine::UExprDict; Poly = SymEngine::UExprPoly]' /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/uexprpoly.h:199:32: required from here /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 55 | return std::move(Container(d)); | ^ /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/symengine/polys/usymenginepoly.h:55:38: note: remove 'std::move' call [249/250] Linking CXX executable symengine/tests/basic/test_sbml_parser [250/250] Linking CXX executable symengine/tests/basic/test_functions Internal ctest changing into directory: /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/build Test project /home/buildozer/aports/testing/symengine/src/symengine-0.12.0/build Start 1: test_rcp Start 2: test_basic Start 3: test_arit Start 4: test_poly Start 5: test_series Start 6: test_series_generic Start 7: test_functions Start 8: test_subs Start 9: test_integer Start 10: test_rational Start 11: test_relationals Start 12: test_number Start 13: test_as_numer_denom Start 14: test_parser Start 15: test_serialize-cereal Start 16: test_sbml_parser Start 17: test_sets Start 18: test_fields Start 19: test_infinity Start 20: test_nan Start 21: test_solve Start 22: test_as_real_imag Start 23: test_cse Start 24: test_count_ops Start 25: test_test_visitors Start 26: test_assumptions Start 27: test_refine Start 28: test_simplify Start 29: test_tuple Start 30: test_tribool Start 31: test_ntheory Start 32: test_diophantine Start 33: test_ntheory_funcs Start 34: test_matrix Start 35: test_matrixexpr Start 36: test_printing Start 37: test_ccode Start 38: test_uintpoly Start 39: test_uratpoly Start 40: test_mintpoly Start 41: test_uexprpoly Start 42: test_mexprpoly Start 43: test_basic_conversions Start 44: test_evalf Start 45: test_eval_double Start 46: test_lambda_double Start 47: test_cwrapper Start 48: test_expression Start 49: test_logic Start 50: test_finitediff Start 51: test_bipartite Start 52: test_hopcroft_karp Start 53: test_case001 Start 54: test_case002 Start 55: test_case003 Start 56: test_case004 Start 57: test_case005 Start 58: test_case006 Start 59: test_case007 1/59 Test #1: test_rcp ......................... Passed 0.10 sec 2/59 Test #2: test_basic ....................... Passed 0.10 sec 3/59 Test #3: test_arit ........................ Passed 0.10 sec 4/59 Test #4: test_poly ........................ Passed 0.10 sec 5/59 Test #5: test_series ...................... Passed 0.10 sec 6/59 Test #7: test_functions ................... Passed 0.10 sec 7/59 Test #8: test_subs ........................ Passed 0.10 sec 8/59 Test #9: test_integer ..................... Passed 0.10 sec 9/59 Test #10: test_rational .................... Passed 0.10 sec 10/59 Test #11: test_relationals ................. Passed 0.10 sec 11/59 Test #12: test_number ...................... Passed 0.10 sec 12/59 Test #13: test_as_numer_denom .............. Passed 0.10 sec 13/59 Test #14: test_parser ...................... Passed 0.10 sec 14/59 Test #15: test_serialize-cereal ............ Passed 0.10 sec 15/59 Test #16: test_sbml_parser ................. Passed 0.09 sec 16/59 Test #19: test_infinity .................... Passed 0.09 sec 17/59 Test #20: test_nan ......................... Passed 0.09 sec 18/59 Test #21: test_solve ....................... Passed 0.09 sec 19/59 Test #22: test_as_real_imag ................ Passed 0.09 sec 20/59 Test #23: test_cse ......................... Passed 0.09 sec 21/59 Test #24: test_count_ops ................... Passed 0.09 sec 22/59 Test #26: test_assumptions ................. Passed 0.08 sec 23/59 Test #29: test_tuple ....................... Passed 0.08 sec 24/59 Test #30: test_tribool ..................... Passed 0.08 sec 25/59 Test #27: test_refine ...................... Passed 0.08 sec 26/59 Test #52: test_hopcroft_karp ............... Passed 0.03 sec 27/59 Test #6: test_series_generic .............. Passed 0.11 sec 28/59 Test #17: test_sets ........................ Passed 0.10 sec 29/59 Test #28: test_simplify .................... Passed 0.08 sec 30/59 Test #40: test_mintpoly .................... Passed 0.06 sec 31/59 Test #25: test_test_visitors ............... Passed 0.09 sec 32/59 Test #32: test_diophantine ................. Passed 0.08 sec 33/59 Test #31: test_ntheory ..................... Passed 0.08 sec 34/59 Test #39: test_uratpoly .................... Passed 0.07 sec 35/59 Test #37: test_ccode ....................... Passed 0.08 sec 36/59 Test #33: test_ntheory_funcs ............... Passed 0.08 sec 37/59 Test #38: test_uintpoly .................... Passed 0.07 sec 38/59 Test #41: test_uexprpoly ................... Passed 0.07 sec 39/59 Test #44: test_evalf ....................... Passed 0.07 sec 40/59 Test #35: test_matrixexpr .................. Passed 0.08 sec 41/59 Test #50: test_finitediff .................. Passed 0.05 sec 42/59 Test #42: test_mexprpoly ................... Passed 0.07 sec 43/59 Test #55: test_case003 ..................... Passed 0.04 sec 44/59 Test #54: test_case002 ..................... Passed 0.05 sec 45/59 Test #43: test_basic_conversions ........... Passed 0.07 sec 46/59 Test #49: test_logic ....................... Passed 0.06 sec 47/59 Test #45: test_eval_double ................. Passed 0.07 sec 48/59 Test #53: test_case001 ..................... Passed 0.05 sec 49/59 Test #51: test_bipartite ................... Passed 0.06 sec 50/59 Test #57: test_case005 ..................... Passed 0.04 sec 51/59 Test #56: test_case004 ..................... Passed 0.04 sec 52/59 Test #46: test_lambda_double ............... Passed 0.07 sec 53/59 Test #36: test_printing .................... Passed 0.09 sec 54/59 Test #48: test_expression .................. Passed 0.07 sec 55/59 Test #58: test_case006 ..................... Passed 0.04 sec 56/59 Test #59: test_case007 ..................... Passed 0.04 sec 57/59 Test #34: test_matrix ...................... Passed 0.10 sec 58/59 Test #47: test_cwrapper .................... Passed 0.07 sec 59/59 Test #18: test_fields ...................... Passed 0.20 sec 100% tests passed, 0 tests failed out of 59 Total Test time (real) = 0.22 sec >>> symengine: Entering fakeroot... -- Install configuration: "Release" -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/lib/cmake/symengine/SymEngineConfig.cmake -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/lib/cmake/symengine/SymEngineConfigVersion.cmake -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/lib/cmake/symengine/SymEngineTargets.cmake -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/lib/cmake/symengine/SymEngineTargets-release.cmake -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/lib/libsymengine.a -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/symengine_config.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/symengine_config_cling.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/symengine_export.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/add.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/basic.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/basic-inl.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/basic-methods.inc -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/complex_double.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/complex.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/complex_mpc.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/constants.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/cwrapper.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/derivative.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/dict.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/diophantine.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/eval_arb.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/eval_double.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/eval.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/eval_mpc.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/eval_mpfr.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/expression.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/fields.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/finitediff.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/flint_wrapper.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/functions.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/infinity.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/integer.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/lambda_double.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/llvm_double.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/logic.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/matrix.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/monomials.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/mp_class.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/mp_wrapper.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/mul.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/nan.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/ntheory.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/ntheory_funcs.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/number.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/parser.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/parser/parser.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/parser/tokenizer.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/parser/sbml/sbml_parser.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/parser/sbml/sbml_tokenizer.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/polys/basic_conversions.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/polys/cancel.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/polys/uexprpoly.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/polys/uintpoly_flint.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/polys/uintpoly.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/polys/uintpoly_piranha.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/polys/upolybase.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/polys/uratpoly.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/polys/usymenginepoly.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/polys/msymenginepoly.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/pow.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/prime_sieve.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/printers/codegen.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/printers/mathml.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/printers/sbml.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/printers/strprinter.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/printers/latex.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/printers/unicode.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/printers/stringbox.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/printers.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/rational.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/real_double.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/real_mpfr.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/rings.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/serialize-cereal.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/series_flint.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/series_generic.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/series.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/series_piranha.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/series_visitor.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/sets.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/solve.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/subs.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/symbol.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/symengine_assert.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/symengine_casts.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/symengine_exception.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/symengine_rcp.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/tribool.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/type_codes.inc -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/visitor.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/test_visitors.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/assumptions.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/refine.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/simplify.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/utilities/stream_fmt.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/tuple.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/matrix_expressions.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/matrices/matrix_expr.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/matrices/identity_matrix.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/matrices/matrix_symbol.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/matrices/zero_matrix.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/matrices/diagonal_matrix.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/matrices/immutable_dense_matrix.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/matrices/matrix_add.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/matrices/hadamard_product.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/matrices/matrix_mul.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/matrices/conjugate_matrix.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/matrices/size.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/matrices/transpose.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/matrices/trace.h -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/utilities/cereal/include/cereal/access.hpp -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/utilities/cereal/include/cereal/archives/adapters.hpp -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/utilities/cereal/include/cereal/archives/binary.hpp -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/utilities/cereal/include/cereal/archives/json.hpp -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/utilities/cereal/include/cereal/archives/portable_binary.hpp -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/utilities/cereal/include/cereal/archives/xml.hpp -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/utilities/cereal/include/cereal/cereal.hpp -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/utilities/cereal/include/cereal/details/helpers.hpp -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/utilities/cereal/include/cereal/details/polymorphic_impl.hpp -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/utilities/cereal/include/cereal/details/polymorphic_impl_fwd.hpp -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/utilities/cereal/include/cereal/details/static_object.hpp -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/utilities/cereal/include/cereal/details/traits.hpp -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/utilities/cereal/include/cereal/details/util.hpp -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/utilities/cereal/include/cereal/macros.hpp -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/utilities/cereal/include/cereal/specialize.hpp -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/utilities/cereal/include/cereal/types/array.hpp -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/utilities/cereal/include/cereal/types/atomic.hpp -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/utilities/cereal/include/cereal/types/base_class.hpp -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/utilities/cereal/include/cereal/types/bitset.hpp -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/utilities/cereal/include/cereal/types/boost_variant.hpp -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/utilities/cereal/include/cereal/types/chrono.hpp -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/utilities/cereal/include/cereal/types/common.hpp -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/utilities/cereal/include/cereal/types/complex.hpp -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/utilities/cereal/include/cereal/types/concepts/pair_associative_container.hpp -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/utilities/cereal/include/cereal/types/deque.hpp -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/utilities/cereal/include/cereal/types/forward_list.hpp -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/utilities/cereal/include/cereal/types/functional.hpp -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/utilities/cereal/include/cereal/types/list.hpp -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/utilities/cereal/include/cereal/types/map.hpp -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/utilities/cereal/include/cereal/types/memory.hpp -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/utilities/cereal/include/cereal/types/optional.hpp -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/utilities/cereal/include/cereal/types/polymorphic.hpp -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/utilities/cereal/include/cereal/types/queue.hpp -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/utilities/cereal/include/cereal/types/set.hpp -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/utilities/cereal/include/cereal/types/stack.hpp -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/utilities/cereal/include/cereal/types/string.hpp -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/utilities/cereal/include/cereal/types/tuple.hpp -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/utilities/cereal/include/cereal/types/unordered_map.hpp -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/utilities/cereal/include/cereal/types/unordered_set.hpp -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/utilities/cereal/include/cereal/types/utility.hpp -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/utilities/cereal/include/cereal/types/valarray.hpp -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/utilities/cereal/include/cereal/types/variant.hpp -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/utilities/cereal/include/cereal/types/vector.hpp -- Installing: /home/buildozer/aports/testing/symengine/pkg/symengine/usr/include/symengine/utilities/cereal/include/cereal/version.hpp >>> symengine*: Running postcheck for symengine >>> symengine*: Preparing package symengine... >>> symengine*: Stripping binaries >>> symengine*: Scanning shared objects >>> symengine*: Tracing dependencies... >>> symengine*: Package size: 18.1 MB >>> symengine*: Compressing data... >>> symengine*: Create checksum... >>> symengine*: Create symengine-0.12.0-r0.apk >>> symengine: Build complete at Sun, 30 Jun 2024 19:10:08 +0000 elapsed time 0h 1m 59s >>> symengine: Cleaning up srcdir >>> symengine: Cleaning up pkgdir >>> symengine: Uninstalling dependencies... (1/10) Purging .makedepends-symengine (20240630.190810) (2/10) Purging gmp-dev (6.3.0-r1) (3/10) Purging libgmpxx (6.3.0-r1) (4/10) Purging cmake (3.29.6-r0) (5/10) Purging samurai (1.2-r5) (6/10) Purging libarchive (3.7.4-r0) (7/10) Purging libbz2 (1.0.8-r6) (8/10) Purging libuv (1.48.0-r0) (9/10) Purging rhash-libs (1.4.4-r0) (10/10) Purging xz-libs (5.6.2-r0) Executing busybox-1.36.1-r31.trigger OK: 315 MiB in 103 packages >>> symengine: Updating the testing/armhf repository index... >>> symengine: Signing the index...